jsf-2相关内容
f:ajax 和 a4j:ajax 标签之间有什么显着区别吗? 我知道 Richfaces 4 中的 a4j:ajax 基于原生 f:ajax JSF2 标记,添加了一些在 f:ajax 中找不到的属性,如 onbegin、onbeforedoupdate、bypassUpdates、limitRender、status 和 focus 但是当我只需要发送一个简单的 ajax 请求或部分渲染
..
在我找到的有关加密 ViewState 的所有参考页面中,对密码的唯一评论是“您的密码在这里". 对于我们应该使用的密码的长度/复杂性有什么建议吗? 解决方案 取决于 Mojarra 版本.它在早期版本中有几个缺陷/失败. 在 Mojarra 1.2.x - 2.1.18 中,它从未被实际使用过.JNDI 条目名称记录不正确.它被记录为com.sun.faces.ClientS
..
我有一个要求,在页面加载之前我想检查查询字符串是否存在如果查询字符串存在然后我想重定向到另一个页面而不是当前页面我如何处理这种类型的要求JSF 2. 提前致谢 解决方案 在 JSF 2.2 上,您可以使用 来解决这个问题.
..
我已经查看了这两个组件的 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/
..
我很好奇这两种执行ajax调用的方式有什么区别: 和 似乎人们更常使用第一种方式,但第二种方式似乎也能
..
我有一个 h:inputText 和一个 h:message 连接到它: 我想从java向它发送一条消息,方式如下: FacesContext.get
..
我有一个在 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
..
我需要为这样的属性编写一个 EL 表达式: #{cc.attrs.appreciatedByCurrentUser ?(cc.attrs.count +'
'+ (cc.attrs.count-1)) : ((cc.attrs.count+1) +'
'+ cc.attrs.数数)} 现在的问题是,这会产生错误,因为字符串无法连接,就像我这样做的方式.那么我该如何解决这个问题?
..
如何在使用 发出请求时显示一些加载消息? 解决方案 如果您还没有使用第 3 方组件库,该库可能已经有一个现成的组件,例如 PrimeFaces 和 ,然后就可以使用JSF提供的JavaScript jsf.ajax.addOnEvent() 函数(最终还有 jsf.ajax.addOnError()) 挂钩ajax 事件函数. 这是一个基本的开球示例:
..
我正在学习 jQuery.我想在我的 jsf 2.0 应用程序中使用 jQuery.就像我有 html 文件一样,我在其中使用 jQuery 恶魔辞典
..
托管 bean 状态和组件树状态之间似乎存在差异.您可以通过使用诸如 @RequestScoped 和 @SessionScoped 之类的注解来控制托管 bean 状态,但是您似乎无法选择是否保存组件树状态(虽然你可以选择是保存在服务器还是客户端). 似乎组件树状态应该只在单个请求的持续时间内需要,作为帮助处理请求的临时数据结构.它应该为每个请求从头开始重建.使用 JSF 2.0 部分状态
..
从我的 bean 中的一个操作,我试图重定向到另一个需要视图参数的页面.在 JSF2 中推荐的方法是什么? 例如,假设我的源页面是:http://localhost/page1.xhtml 它有一个调用动作的命令按钮: 我的豆子长什么样子: @ManagedBean@RequestScoped公共类 MyBean {私有整数 ID;公共字符串提交(){//做东西id = set
..
我正在使用 JSF 2.0 创建 Web 应用程序,我在其中分配用户查看项目.为此,我有两个清单.第一个列表包含未分配该项目的用户,列表 B 包含已分配该项目的用户.我们可以交换数据. 我的代码是
..
我是 JSF 的新手,我正在努力动态呈现包含的页面.我的代码如下所示: 菜单豆 @ViewScoped公共类 MenuBean 实现了 Serializable {私人菜单项[] 菜单项 = 新菜单项[] {new MenuItem("page_1", "/page_1.xhtml"),new MenuItem("page_2", "/page_2.xhtml"),};私人字符串 sele
..
我正在尝试让 JSF 设置使用带有 html 扩展名的文件. 如果我使用 .xhtml 模式 (*.xhtml) 并使用 xhtml 扩展名命名我的文件,页面将正确加载并被解析. 但是,如果我将其更改为 *.html 并使用 .html 扩展名命名文件,则会收到 500 错误:
..
我可以将表达式传递给 JSF 2 passthrough-attributes 吗?以下代码不起作用.表达式 #{country.isoCode} 未计算.
..
我在 GlassFish 4 和 Java 7 上使用 Mojarra 2.2.4. 我从 BalusC 对 的回答中了解到在JSF中@ViewScoped bean是如何以及何时被销毁的?,@ViewScoped bean应该在三种情况下被销毁: 具有非空结果的回传 会话过期 超过会话中的最大逻辑视图数 我的 bean 在前两种情况下被销毁,但在超过最大逻辑视图数时不会.我
..
我创建了一个自定义验证器,当输入为空时它不会被调用. 我的验证器代码: @FacesValidator("requiredValidator")公共类 RequredValidation 实现了 Validator {公共无效验证(FacesContext 上下文,UIComponent 组件,对象值)抛出 ValidatorException {System.out.println("在
..
下面的 selectItems 来自会话范围映射.当用户单击提交按钮时,应该在请求范围的支持 bean 中设置一个日期字段并将其显示在页面上.
..
以下代码创建了两个单选按钮.每个选项都包含一个成功转换为“yyyy-MM-dd"格式标签的日期值.一旦我做出选择并单击下一步按钮,我就会收到以下错误“j_idt12:comDateChoice: Validation Error: Value is not valid".这看起来很简单,但有些不对劲.你们有人能看出来吗? 我在 glassfish 中使用 JSF 2.0. 支持豆 p
..