jsf-2相关内容

f:ajax 和 a4j:ajax 有什么区别吗?

f:ajax 和 a4j:ajax 标签之间有什么显着区别吗? 我知道 Richfaces 4 中的 a4j:ajax 基于原生 f:ajax JSF2 标记,添加了一些在 f:ajax 中找不到的属性,如 onbegin、onbeforedoupdate、bypassUpdates、limitRender、status 和 focus 但是当我只需要发送一个简单的 ajax 请求或部分渲染 ..
发布时间:2022-01-05 16:24:20 前端开发

com.sun.faces.ClientStateSavingPassword - 实际密码的建议?

在我找到的有关加密 ViewState 的所有参考页面中,对密码的唯一评论是“您的密码在这里". 对于我们应该使用的密码的长度/复杂性有什么建议吗? 解决方案 取决于 Mojarra 版本.它在早期版本中有几个缺陷/失败. 在 Mojarra 1.2.x - 2.1.18 中,它从未被实际使用过.JNDI 条目名称记录不正确.它被记录为com.sun.faces.ClientS ..
发布时间:2022-01-05 16:24:10 其他开发

在 JSF2 中加载页面之前重定向

我有一个要求,在页面加载之前我想检查查询字符串是否存在如果查询字符串存在然后我想重定向到另一个页面而不是当前页面我如何处理这种类型的要求JSF 2. 提前致谢 解决方案 在 JSF 2.2 上,您可以使用 来解决这个问题. ..
发布时间:2022-01-05 16:24:00 其他开发

h:link 和 h:outputLink 的区别

我已经查看了这两个组件的 API,但不太确定您为什么要使用一个而不是另一个? http://download.oracle.com/docs/cd/E17802_01/j2ee/javaee/javaserverfaces/2.0/docs/pdldocs/facelets/index.html http://download.oracle.com/docs/cd/E17802_01/ ..
发布时间:2022-01-05 16:23:46 其他开发

使用 tomcat 的 JSF2 日志

我有一个在 tomcat6 (6.0.28) 上使用 JSF2 (2.1.2)、Richfaces4 (4.0.0.Final) 的项目.为了为我的 EAR 管理 Tomcat 和 WebSphere7 之间的可移植性,我的 tomcat 库中有以下 jar:el-api-2.2.jar、jsf-api-2.1.2.jar、jsf-impl-2.1.2.jar,validation-api-1.0 ..
发布时间:2022-01-05 16:23:21 服务器开发

发出 JSF Ajax 请求时显示加载进度

如何在使用 发出请求时显示一些加载消息? 解决方案 如果您还没有使用第 3 方组件库,该库可能已经有一个现成的组件,例如 PrimeFaces 和 ,然后就可以使用JSF提供的JavaScript jsf.ajax.addOnEvent() 函数(最终还有 jsf.ajax.addOnError()) 挂钩ajax 事件函数. 这是一个基本的开球示例: ..
发布时间:2022-01-05 16:22:53 前端开发

为什么 JSF 保存组件树状态?

托管 bean 状态和组件树状态之间似乎存在差异.您可以通过使用诸如 @RequestScoped 和 @SessionScoped 之类的注解来控制托管 bean 状态,但是您似乎无法选择是否保存组件树状态(虽然你可以选择是保存在服务器还是客户端). 似乎组件树状态应该只在单个请求的持续时间内需要,作为帮助处理请求的临时数据结构.它应该为每个请求从头开始重建.使用 JSF 2.0 部分状态 ..
发布时间:2022-01-05 16:22:32 其他开发

从 JSF2 中的操作导航时如何传递视图参数?

从我的 bean 中的一个操作,我试图重定向到另一个需要视图参数的页面.在 JSF2 中推荐的方法是什么? 例如,假设我的源页面是:http://localhost/page1.xhtml 它有一个调用动作的命令按钮: 我的豆子长什么样子: @ManagedBean@RequestScoped公共类 MyBean {私有整数 ID;公共字符串提交(){//做东西id = set ..
发布时间:2022-01-05 16:22:25 其他开发

JSF 2 使用 HTML 页面而不是 XHTML

我正在尝试让 JSF 设置使用带有 html 扩展名的文件. 如果我使用 .xhtml 模式 (*.xhtml) 并使用 xhtml 扩展名命名我的文件,页面将正确加载并被解析. 但是,如果我将其更改为 *.html 并使用 .html 扩展名命名文件,则会收到 500 错误: ..
发布时间:2022-01-05 16:21:57 其他开发

为什么过期的@ViewScoped bean 在会话过期之前不会被销毁

我在 GlassFish 4 和 Java 7 上使用 Mojarra 2.2.4. 我从 BalusC 对 的回答中了解到在JSF中@ViewScoped bean是如何以及何时被销毁的?,@ViewScoped bean应该在三种情况下被销毁: 具有非空结果的回传 会话过期 超过会话中的最大逻辑视图数 我的 bean 在前两种情况下被销毁,但在超过最大逻辑视图数时不会.我 ..
发布时间:2022-01-05 16:21:40 其他开发

“验证错误:值无效"来自 f:datetimeConverter 的错误

以下代码创建了两个单选按钮.每个选项都包含一个成功转换为“yyyy-MM-dd"格式标签的日期值.一旦我做出选择并单击下一步按钮,我就会收到以下错误“j_idt12:comDateChoice: Validation Error: Value is not valid".这看起来很简单,但有些不对劲.你们有人能看出来吗? 我在 glassfish 中使用 JSF 2.0. 支持豆 p ..
发布时间:2022-01-05 16:21:15 其他开发