小编use*_*194的帖子

JSF:清除会话Scoped Bean

我想知道,session.remove("userBean")在用户关闭JSF 1.2上的窗口(点击浏览器的'X')后,我将如何在JSF中执行此操作.

我想在用户点击浏览器的'X'之后弹出一个确认弹出,但不太确定我如何访问或将Ok按钮绑定到我定义的方法,在那里我有清除范围bean的逻辑.或者有更好的方法吗?

任何帮助将受到高度赞赏.

谢谢.

java session jsf

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

发出加载属性文件

我有加载问题

test.xml and test.properties 
Run Code Online (Sandbox Code Playgroud)

在同一个文件夹conf里面.

我在dist文件夹中有一个myProject.jar,在conf文件夹里面有一个test.xml和test.properties.

要加载xml,我正在使用

document = reader.read(new File("../conf/test.xml"));//its working
Run Code Online (Sandbox Code Playgroud)

但我在加载属性文件时遇到问题,我正在使用

Class_name.class.getResourceAsStream("../conf/test.properties"),

   getResourceAsStream("conf/test.properties"),
   getResourceAsStream("/test.properties"),
   getResourceAsStream("test.properties"),
Run Code Online (Sandbox Code Playgroud)

什么都不适用于属性文件.

任何帮助表示赞赏.

java

2
推荐指数
1
解决办法
568
查看次数

在java中从批处理文件运行jar

我有问题从jar运行主类.

Ant脚本生成了以下文件夹:

MyProject(Somewhere in C:)
 |
 |
 |____configuration(this contains properties/XML file)
 |
 |____dist(contains MyProject.jar)
 |
 |____lib(contains all other jars)
 |
 |____run(contains batch file to run MyProject.jar)
Run Code Online (Sandbox Code Playgroud)

在内部运行文件夹中,我有一个批处理文件,其内容如下:

java -jar ../dist/MyProject.jar;../lib/*.jar com.my.test.MainTest
Run Code Online (Sandbox Code Playgroud)

有人可以指导我.我只想去运行文件夹并双击.bat文件并运行应用程序.

我正进入(状态

Exception in thread "main" java.lang.NoClassDefFoundError: MyProject/jar
Run Code Online (Sandbox Code Playgroud)

更新

新的错误是:

The java class is not found:  com.microsoft.sqlserver.jdbc.SQLServerException
Run Code Online (Sandbox Code Playgroud)

谢谢...

java jar

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

用另一个id执行java

我想知道如何用不同的userName和密码执行java Application.例如:现在:当我这样做时

System.getProperty("user.name"); 
Run Code Online (Sandbox Code Playgroud)

我得到user1.

但我想以这样的方式进行编程user2.

有人可以帮助我如何使用Java或bat文件完成此任务.任何形式的帮助表示赞赏.

java

0
推荐指数
1
解决办法
7331
查看次数

在java中加载.properties文件的问题

我在加载.properties文件时遇到问题.以下作品:

private static Properties props = new Properties();
 ................
 .......................
 configurationProps.load(Test.class.getResourceAsStream("test.properties"));
Run Code Online (Sandbox Code Playgroud)

但是这个;

private static Properties props = new Properties();
 ................
 .......................
 configurationProps.load(Test.class.getResourceAsStream("C:\\someFilder\\test.properties"));
Run Code Online (Sandbox Code Playgroud)

出现以下错误.

Exception in thread "main" java.lang.NullPointerException
 at java.util.Properties.load(Properties.java:267)
 at Test.init(Test.java:24)
 at Test.main(Test.java:16)
Run Code Online (Sandbox Code Playgroud)

我想知道为什么它没有采取完整的路径.任何建议都非常感谢.

java

0
推荐指数
1
解决办法
2363
查看次数

用于特定电话号码格式的Java正则表达式

我正在寻找一个正则表达式的java模式来匹配以下字符串:

 [Phone Number]= 1234567890
Run Code Online (Sandbox Code Playgroud)

这里:正则表达式应该查找硬编码的字符串"[Phone Number]="后跟空格或不是空格,后跟任意数字的数字.

这意味着它应匹配:

[Phone Number]= 123456 and
[Phone Number]=1234567890
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏.

java regex

0
推荐指数
1
解决办法
854
查看次数

排序arrayLists

我有一个场景,我有两个ArrayLists

ArrayList<String> sortedArrayList
ArrayList<String> unSortedArrayList
Run Code Online (Sandbox Code Playgroud)

我必须根据sortedArrayList对unSortedArrayList进行排序.

即,sortedArrayList已经排序,现在基于sortedArrayList,我必须排序unSortedArrayList.

unSortedArrayList size is <= to the size of sortedArrayList.
Run Code Online (Sandbox Code Playgroud)

是否有Java API?

任何帮助表示赞赏.

java arraylist

0
推荐指数
1
解决办法
846
查看次数

java问题决定谁调用了这个方法

我有以下场景,其中testOne()和testTwo都调用相同的callMe()方法.

How do I decide inside callMe() method who called callMe().

public void testOne(){
    callMe();
}

public void testTwo(){
    callMe();
}

public void callMe(){
    System.out.println("I was called by following method."+methodName);     

}


Any sort of help is appreciated.
Run Code Online (Sandbox Code Playgroud)

java

0
推荐指数
1
解决办法
220
查看次数

标签 统计

java ×8

arraylist ×1

jar ×1

jsf ×1

regex ×1

session ×1