小编Ars*_*Ali的帖子

在JSP中声明函数?

我来自PHP世界,在php页面中声明一个函数非常简单.我试图在JSP中做同样的事情:

public String getQuarter(int i){
String quarter;
switch(i){
    case 1: quarter = "Winter";
    break;

    case 2: quarter = "Spring";
    break;

    case 3: quarter = "Summer I";
    break;

    case 4: quarter = "Summer II";
    break;

    case 5: quarter = "Fall";
    break;

    default: quarter = "ERROR";
}

return quarter;
}
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

An error occurred at line: 20 in the jsp file: /headers.jsp
Illegal modifier for the variable getQuarter; only final is permitted return;
Run Code Online (Sandbox Code Playgroud)

jsp function

62
推荐指数
1
解决办法
13万
查看次数

错误StrictMode $ AndroidBlockGuardPolicy.onNetwork

我创建了android应用程序并使用JSON从服务器获取数据,但我得到了以下错误:

android.os.NetworkOnMainThreadException
at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1117)
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题
谢谢

android json

56
推荐指数
3
解决办法
8万
查看次数

如何在编辑文本中放置按钮

我想在EditText中放置一个图像按钮,但我没有想法,请告诉我如何操作,如图所示.谢谢

在此输入图像描述

android imagebutton android-layout android-edittext

38
推荐指数
5
解决办法
6万
查看次数

如何在Android中向微调器添加图像

我想为spinner添加一个图像,我尝试过:

<Spinner
    android:id="@+id/spinner1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@drawable/myImage" />
Run Code Online (Sandbox Code Playgroud)

但是使用这个代码,旋转器上的向下箭头的标志变得不可见,请告诉我如何解决这个问题!我想完全像这张图片一样

在此输入图像描述

android android-layout android-spinner

15
推荐指数
2
解决办法
5万
查看次数

Eclipse - 无法完成安装,因为找不到一个或多个必需项(org.apache.httpcomponents.httpclient)

我正在尝试安装Eclipse Git Team ProviderJGit在我的版本的Eclipse ADTvia中Help > Install New Software > "EGit - http://download.eclipse.org/egit/updates"但是安装失败并出现此错误...

无法完成安装,因为找不到一个或多个必需的项目.正在安装的软件:Git的Java实现 - 使用Apache httpclient的可选Http支持3.3.1.201403241930-r(org.eclipse.jgit.http.apache.feature.group 3.3.1.201403241930-r)
缺少要求:Apache HttpComponents HttpClient OSGi bundle 4.1. 3.v201209201135(org.apache.httpcomponents.httpclient 4.1.3.v201209201135)需要'package org.apache.commons.codec.binary 1.4.0'但无法找到它无法满足依赖:来自:Git的Java实现 - 使用Apache httpclient可选的Http支持3.3.1.201403241930-r(org.eclipse.jgit.http.apache.feature.group 3.3.1.201403241930-r)To:org.apache.httpcomponents.httpclient [4.1.3.v201209201135]

它说我需要安装org.apache.httpcomponents.httpclient 4.1.3.v201209201135或者package org.apache.commons.codec.binary 1.4.0(虽然,我不清楚哪一个丢失了,或者两者都丢失了?)......

如何将它/它们添加到Eclipse

我可以找到很多关于如何将jar添加到单个项目的库中的信息,但这不是我想要的(如果我错了,请纠正我),我需要将它们添加到Eclipse中Help > Install New Software.

我看到很多人发布了与其他依赖项类似的问题,但是没有找到解释如何添加这个特定软件的答案.

我是Eclipse的新手,所以任何帮助都会非常感激.

eclipse apache git dependencies android

7
推荐指数
1
解决办法
3万
查看次数

从Button转换为EditText

我希望transition在我的android views视图中有一个是Button其他的EditText,转换必须像这个动画

按钮到EditText转换

我试过这种方式

布局xml是

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context="app.itc.org.todo.MainActivity">

    <LinearLayout
        android:orientation="vertical"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:weightSum="2">

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="0dp"
            android:layout_weight="1"
            android:orientation="vertical"
            android:background="@android:color/white"
            android:gravity="center_horizontal|center_vertical">

            <TextView
                android:id="@+id/title_tv"
                android:text="@string/to_do"
                android:textSize="22sp"
                android:textStyle="bold"
                android:textColor="@android:color/black"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:padding="10dp"/>

            <TextView
                android:id="@+id/date_tv"
                android:textSize="16sp"
                android:textColor="@android:color/darker_gray"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" />


        </LinearLayout>

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="0dp"
            android:layout_weight="1"
            android:background="@color/colorGray"
            android:gravity="center_horizontal|center_vertical"
            android:orientation="vertical">

            <TextView
                android:text="@string/what_do_you_want_to_do_today"
                android:textSize="16sp"
                android:textColor="@android:color/darker_gray"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:padding="10dp"/>

            <TextView
                android:text="@string/start_adding_items_to_your_to_do_list"
                android:textSize="16sp"
                android:textColor="@android:color/darker_gray"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"/>


        </LinearLayout>

    </LinearLayout>

    <FrameLayout
        android:id="@+id/transitions_container"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:visibility="visible">

        <Button
            android:id="@+id/add_btn"
            android:layout_width="200dp" …
Run Code Online (Sandbox Code Playgroud)

java animation android android-animation android-transitions

7
推荐指数
1
解决办法
1417
查看次数

Spring引导MailConnectException:无法连接到主机,端口:localhost,25; 超时-1;

我知道在上下文中提出了大量问题MailConnectException,但我的问题有点不同

我面临着Spring启动应用程序的奇怪行为,下面提供了代码我有两个场景让我解释一下:

STMP设置

spring.mail.default-encoding=UTF-8
spring.mail.host=smtp.mailtrap.io
spring.mail.username=2fcc984a833f26
spring.mail.password=notMypassword
spring.mail.port=465
spring.mail.protocol=smtp
spring.mail.test-connection=false
spring.mail.properties.mail.smtp.auth=true
spring.mail.properties.mail.smtp.starttls.enable=true
Run Code Online (Sandbox Code Playgroud)

电子邮件POJO/Model类

@Data
@ToString(includeFieldNames=true)
public class Email {

    private String name;
    private String from;
    private String to;
    private String subject;
    private String content;
    private Map<String , Object > model;

    public Email() {
    }

    public Email(String name, String from, String to, String subject, String content) {
        this.name = name;
        this.from = from;
        this.to = to;
        this.subject = subject;
        this.content = content;
    }

}
Run Code Online (Sandbox Code Playgroud)

EmailService类

@Service
public class EmailService …
Run Code Online (Sandbox Code Playgroud)

java jakarta-mail thymeleaf spring-boot

7
推荐指数
2
解决办法
2066
查看次数

如何检查String是android中有效的十六进制颜色代码


我有一个字符串,我需要验证它是否是有效的十六进制颜色代码.我的示例字符串如下:

1 - #ff00000

2 - #ff347820

如何验证上述字符串以检查它们是否是有效的十六进制颜色代码.
任何人都可以帮我解决这个问题吗?


提前致谢

java android

6
推荐指数
2
解决办法
7670
查看次数

关于android:displayOptions

请向我解释android中可用的所有选项的含义:displayOptions如:

-useLogo
-showHome
-homeAsUp
-showTitle
-showCustom -disableHome

我已经阅读了Doc for Constant displayOptions但我仍然无法理解

android android-actionbar

6
推荐指数
1
解决办法
4848
查看次数

Spring工具套件3.6.3发布的多个问题

我想学习Spring MVC,我看了javavids - YouTube,我想跟随这个系列,但我有多个问题/问题首先我在Maven存储库重建全局存储库

解决了

在此输入图像描述

然后我创建了Maven项目,但视频中的结构是

在此输入图像描述

但我有这个

解决了

在此输入图像描述

好的,现在我想将插件添加到pom.xml,但是在它显示的视频中获取此对话框:

UPDATE
在此输入图像描述
我没有任何插件可供选择
在此输入图像描述
解决了
我也有编译器合规性 在此输入图像描述 当我将编译器设置为java 1.7时,我得到了
Solved
在此输入图像描述

最后,当我尝试更新STS 3.6.3它冻结并显示 在此输入图像描述
好的
我有代理设置

在此输入图像描述

更新 我根据此做出更改并添加依赖性答案
我收到此错误:
在此输入图像描述
现在我没有看到可以帮助我解决剩余问题的资源!任何帮助都非常感谢.

java spring spring-mvc maven spring-tool-suite

6
推荐指数
1
解决办法
1098
查看次数