小编Nik*_*iko的帖子

如何在JSF组件的id属性中使用带有<ui:repeat var>的EL

我有以下代码:

<ui:repeat var="class2" value="#{bean.list}" varStatus="status">
  <h:form id="#{class2.name}"> 
    <h:outputText value="#{class2.name}" />
  </h:form>
</ui:repeat>
Run Code Online (Sandbox Code Playgroud)

但是,当我打开页面时,它的错误如下:

组件标识符不能是零长度字符串

但它正确地印在了<h:outputText>.这是怎么造成的,我该如何解决?

forms jsf el identifier

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

jsf 2 primefaces openDialog无法正常工作?

我正在尝试使用Primefaces的Dialog-Framework,但我已经坚持设置:

http://www.primefaces.org/showcase/ui/dialogFrameworkBasic.jsf

这里有一段摘录:

Map<String,Object> options = new HashMap<String, Object>();  
options.put("modal", true);  
options.put("draggable", false);  
options.put("resizable", false);  
options.put("contentHeight", 320); 
RequestContext.getCurrentInstance().openDialog("showBundle", options, null); 
Run Code Online (Sandbox Code Playgroud)

似乎,方法"opendialog(...)"根本不存在.

有人可以帮忙吗?如何在页面上显示模态xhtml页面(jsf)?

我想显示一个"向导"来更新数据库中的一些数据(例如,名字,第一页上的地址,第二页上的图片和作业等); 所以我认为模态对话框可以解决这个问题(使用"下一步"按钮).这是正确的方法还是有更好的方法?

最好的祝福

ajax jsf dialog wizard primefaces

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

使用log4j2将System.out写入文件

是否可以将System.out(OutputStream)直接写入日志文件,如"旧"log4j?

我只找到log4j的解决方案,而不是log4j2

谢谢你的帮助!

java configuration logging log4j log4j2

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

Android将相机图片保存到本地存储

今天我必须处理一件困难的事情.

我启动相机并希望将拍摄的图像直接保存到我的内部存储器中,而不是将其移入其中.

    File targetDir = new File(getApplicationContext().getFilesDir()+File.separator+"PROJECTMAIN"+File.separator+"SUBFORDER");
    targetDir.mkdirs(); //create the folder if they don't exist

    File externalFile = new File(targetDir, "picturename.jpg");
    Uri imageURI = Uri.fromFile(externalFile);

    Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
    takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT, imageURI);
    startActivityForResult(takePictureIntent, actionCode);
Run Code Online (Sandbox Code Playgroud)

似乎如果我尝试将它们直接保存到内部存储器中,相机会在我拍照后忽略我对"确定"按钮的点击.我认为"内部"URI存在问题,因为如果我使用Environment.getExternalStorageDirectory()而不是getApplicationContext().getFilesDir()extra_output,一切正常,但之后我必须将文件移动到内部存储中(移动过程正常工作到"getApplicationContext() .getFilesDir()")

当我拍照并按下确定按钮继续使用内部URI时,相机根本不做任何事情......我无法相信在Android中使用存储会有困难.

有任何想法吗?也许相机只允许将图片保存到外部存储?

java storage camera android internal

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

将JSF 2.0项目更新到2.2的手册

遗憾的是,没有工作教程将Eclipse(KEPLER)JSF 2.0项目更新为JSF 2.2.是应该完成此更新还是应该创建一个新项目(并导入所有文件)?

正确更新已使用的JSF版本并清理的步骤是什么?

当我将faces.xml标头更改为:时,我只是收到错误(从FactoryNotFound到StartupServletContextListener问题)

<faces-config
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd"
version="2.0">
Run Code Online (Sandbox Code Playgroud)

我另外更新了库到Majorra 2.2.0(JSF 2.2)和动态web项目到3.0和java到1.7(在首选项中),但是服务器只是打印错误而且不起作用......

jsf jsf-2.2

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