问题标签 [jsf-2.2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1461 浏览

jsf - JSF 2.2 @ViewScoped 绑定错误?

我已经阅读了有关 @ViewScoped ( BUG REPORT ) 的绑定错误,并且它已在最新版本的 JSF 中修复,因此我使用 3 个最新版本的 JSF 对此进行了测试,并尝试使用

修复以解决它,但没有运气。

我有一个 primefaces 数据表,其中每个列标题中都有过滤器。

在我更改 JSF 版本之前,每次单击“过滤器”按钮时,都会创建一个新的 cadastroClienteBean 实例。现在我已经更改了它,似乎 ManagedBean 不是每次都被实例化,但是 cliente 变量正在变为空,即使我在构造函数上实例化它。

编辑:在调试了一下之后,我发现过滤器的值被设置在变量上,然后 setCliente() 被调用并将其设置为 null,但我不知道为什么。

0 投票
1 回答
4999 浏览

jsf - 如何在 JSF 2.2 中设置项目以支持 h:inputfile

我正在开发使用 JSF 2.2 的新项目。我的工具编号为 Netbeans 7.3 Bata1 + Mysql + EclipseLink。

我想在我的项目上使用标签,但是在我将 JSF 2.2 库添加到项目并测试部署后,我收到了一些警告消息:

当我插入页面并在浏览器上打开它时,我收到了这个错误:

我该如何解决这个问题?我尝试研究了几天,但没有找到任何解决方案。

0 投票
0 回答
1220 浏览

jsf-2 - jsf 2.2 使用 EL 而不是 javascript 启用禁用按钮

是否可以使用 EL 启用/禁用按钮?我想使用提交按钮来切换(启用/禁用)登录按钮。complex.process 方法被调用。

此外,进度条并没有真正显示任何有意义的指示,尽管我看到填写姓名、电话、通过电子邮件将其发布到服务器。

我在 win 7 上使用 firefox 19、jsf 2.2m09、tomcat 7.0.35。

片段:

完整的代码如下所示,它显示了正确的数据正在呈现但按钮保持禁用状态。

小面:

托管豆:

一些tomcat日志输出:

0 投票
2 回答
1903 浏览

java - JSF 2.2 - 带有 multipart/form-data 的表单中的 ajax 有一些错误

我尝试使用 JSF 2.2 创建上传文件表单。在这种形式中,我有 bankCode 输入框,当失去焦点时将 ajax 到服务器。而且这个表格还包含输入文件框用。所以我必须将 enctype="multipart/form-data" 属性放到 h:form 标记以上传文件。

每次我将 enctype 放入表单时 - ajax 都会在 Chrome 的调试器中显示错误消息。

未捕获的类型错误:无法读取 null
jsf.js.htm:359的属性“长度”

示例代码

我该如何解决这个错误。

0 投票
3 回答
32509 浏览

jsf - JSF 2.2 faces-config:未知模式版本:2.2

我正在尝试使用 Faces 2.2。我得到一个错误。

面孔-config.xml

这个例子的代码。

我在“glassfish3/glassfish/modules/javax.faces.jar”文件上复制了最新的 JSF 版本。

我不明白这个问题。

0 投票
1 回答
1420 浏览

jsf - 在 JSF 中,如何循环遍历值列表并将它们连接到变量/参数中?

我有可用的数据作为 JSF 页面上的地图和列表。这是一个例子:

我想遍历这个列表:

我怎样才能在 JSF 中做到这一点?

0 投票
0 回答
139 浏览

jpa - 控制器 Bean 没有获取用户名

我真的遇到了一个严重的问题。突然之间,我正常工作的代码停止工作。我不知道为什么会这样!!!!最糟糕的是,我今天必须部署我的项目:(。不知道这样说是否正确,但所有这一切都是在构建路径中添加 PrimeFaces 后 2 天开始的。谁能指引我正确的方向. 会有很大帮助的!

我有以下配置:

  1. 玻璃鱼 v3
  2. Mojara 2.1.6-FCS
  3. JPA Eclipse 链接

控制器 Bean

从 JPA PoJO UserGroupReport 获取完整的数据列表

堆栈跟踪

登录豆

登录页面

用于登录身份验证的 EJB 代码片段

我尝试将用户名用于我的另一个会话 bean,直到两天前它工作得非常好。这是此 bean 的代码,我试图在其中调用从登录 bean 中选择的用户名

0 投票
1 回答
1156 浏览

jsf - 如果 Ajax 从一个表单触发并更新另一个表单,Facelets 是否会重建整个页面?

设置:我有 2 个表格 A 和 B 我在表格 A 中有一个 commandLink:

...更新表格 B。

问题是,当我单击 ajax 链接时,它也会重建表单 A 并从我拥有的 ui:repeat 中获取异常。这是正确的行为吗?它也应该重建表格A吗?

我正在使用 JSF 2.2 并且表单 A 包含一个 ui:fragment=>ui:include=>ui:repeat

=====添加 SSCCE======= 按下更新 B 后以下代码无法运行!两次。它给出了重复 ID 的例外。ui:repeat 的值无关紧要

0 投票
3 回答
17561 浏览

ajax - JSF 2.2 - 文件上传不适用于 Ajax。表单的编码类型似乎不正确(仅通过 AJAX)

尝试实现 JSF 2.2 示例我有以下代码:

根据一些 JSF 2.2,这应该可以工作,但在我的情况下,它给了我以下错误:

请求不包含 multipart/form-data 或 multipart/mixed 流,内容类型标头为 application/x-www-form-urlencoded;charset=UTF-8

尽管我已正确设置表单 enctype,但查看请求,部分请求提交:

内容类型:application/x-www-form-urlencoded;charset=UTF-8 Faces-Request:partial/ajax

请注意,web.xml 也被修改为:

我正在使用 Mojarra 2.2.0-m15,但也尝试过使用早期版本。有谁知道有关此问题的任何有用信息,我认为这是一个错误?

0 投票
0 回答
169 浏览

jsf - 如何使我的 JSF 资源动态化?

我想做的是以编程方式设置我的资源,例如在 GraphicImage 中并用于分发,例如从其他服务器调度图像。

我的想法是扩展资源处理程序并根据库和 id 呈现适当的 url。这是要走的路还是有更优雅的解决方案?

- 更新

用例如下:我有用户正在上传我想存储在单独数据存储中的图像/视频,并且我还希望能够从其他位置调度我的 js 和 css。据我所知,执行此操作的传统方法是使用前端负载均衡器来处理重定向,但我想在应用程序上处理此问题。一种方法是使用完整 url 并在配置文件中设置基本 url 并构造完整 url。我想做的另一种方法是扩展资源处理程序,以便每当我使用特定库 eg.js 或 userimage 时实际返回动态 url,以便我可以轻松设置文件的位置。我不确定这是否是一个好的解决方案?如果这有任何含义,并且是否有更简单更优雅的方法来实现相同的结果?