Java相关

我可以从带有Richfaces的a4j:ajax的omnifaces中使用FixViewState.js(RF4 + JSF2.2/mojarra)

我使用出色的omnifaces 1.7解决方法 FixViewState 来解决以下问题:viewstate和ViewScope在 ajax render ="@ form" 上丢失. 该解决方法似乎可以在 f:ajax 上正常工作,但不能与 a4j:ajax (richfaces)一起工作. 该修复程序是否应该可以立即与Richfaces一起使用? (richfaces版本为4.3.5) ..
发布时间:2019-11-23 13:14:13 Java相关

带有EL 2.2的JSF 2.x为何允许MethodExpression代替ValueExpression?

我看到几个问题,询问如何将参数传递给JSF方法.使用EL2.2和Servlet 3.0,它使用户可以将参数传递到方法调用中. 一个示例:如何将参数从渲染的方法传递给方法h:outputText?问题是:在JSF 2.x中,每个标记属性都应该采用ValueExpression或MethodExpression.在链接的示例中,"rendered"应该仅采用ValueExpression.但是我确实看 ..
发布时间:2019-11-23 13:14:10 Java相关

自定义验证器如何知道单击了哪个commandButton

我的表单有几个“提交"按钮, 而某些字段的验证取决于所按下的字段. 如何在我的自定义验证器中找到答案? 解决方案 按钮的客户端ID也作为的name生成.按下的的name=value也作为请求参数发送.因此,您只需在请求参数映射中进行检查即可. 例如 ..
发布时间:2019-11-23 13:13:54 Java相关

ManagedProperty无法正常工作

我在JSF 2属性绑定方面遇到问题,老实说,我在这里碰壁. 我要完成的工作是:一个请求范围的bean(loginBean)处理登录操作,并将用户名存储在会话范围的bean(userBean)中.我想通过@ManagedProperty将userBean注入loginBean,但是当调用loginBean.doLoginAction时,userBean设置为null. 这是代码: ..
发布时间:2019-11-23 13:13:50 Java相关

修改素面rowToggler的图像

我需要修改素面rowToggler的图像.这是我在css文件中尝试的内容: .ui-datatable .ui-row-toggler { cursor: pointer; background-image: url("/resources/images/expand.jpg") ; } 我还尝试将网址更改为/images/expand.jpg、images/expand. ..
发布时间:2019-11-23 13:13:38 Java相关

FaceletContext为Null

我有一个JSF 2.0项目,无法从其中获得FaceletContext. 这是我的web.xml中的设置: Faces Servlet javax.faces.webapp.FacesServlet ..
发布时间:2019-11-23 13:13:19 Java相关

如何在Richfaces 4.3中即时替换外观参数的值?

我们有2个应用程序:客户端应用程序和管理应用程序.管理员应用程序中的用户可以更改客户端应用程序的主题. 如果主题包含图像和皮肤,那么它是可行的.图像servlet用于即时从DB读取图像,并且皮肤在动态变化.我已经实现了. 任务更加复杂:管理员应该可以自定义皮肤参数的 ANY . 环境:JSF 2,RichFaces 4.3 我们可以保存参数并创建新的外观文件,但是在这种情况下,我们需要 ..
发布时间:2019-11-23 13:13:06 Java相关

如何使用EL 2.2方法表达式将动态参数传递到支持bean?

我正在尝试在我的后备bean中通过动态参数从JSF 2.0页面调用一个函数.只要我传递静态字符串,它就可以正常工作,但是当我尝试使用动态字符串时,总是会出现EL解析错误.我猜想这是一个语法问题,但是我想不出另一种使用方法表达式来做到这一点的方法.我知道我可以使用标记来做到这一点,但我不会放弃这个:) ..
发布时间:2019-11-23 13:12:44 Java相关

注销失败后重定向,并出现java.lang.IllegalStateException:提交响应后无法创建会话

我有一个JSF2应用程序.我有一个会话范围内的登录bean和一个视图范围内的注销bean.登录时,我使用重定向,它可以正常工作.但是,注销失败并重定向.如果我注销但未重定向,则可以正常工作. @ManagedBean @ViewScoped public class MbLogout extends BaseJsf { private static final long serial ..
发布时间:2019-11-23 13:12:26 Java相关

禁用/启用h:commandButton验证失败/正常

我有一个带有验证器和命令按钮的TextBox.当文本框的验证失败时,我想禁用命令按钮,否则应将其启用.我不想使用任何隐藏的代码,因此它应该可以在Bean中没有任何帮助程序属性的情况下工作. 那么我如何根据验证器的状态告诉命令按钮被禁用/启用? ..
发布时间:2019-11-23 13:12:21 Java相关

在支持bean字符串值中插入新行

如何使用JSF 2.0框架在单词之间为支持bean值插入新行并在UI上显示它?如果我们有地址.街道名称应位于第一行,城市和州应位于第二行.我正在使用转换器添加新行.但它不会显示在用户界面上. 解决方案 JSF基本上是HTML代码生成器. HTML中的新行由 标记而不是\r\n字符或类似内容显示.您可以直接在视图中进行操作,而不必在托管Bean或转换器中混合特定于视图的详细信息. ..
发布时间:2019-11-23 13:11:46 Java相关

如何使用JSF设置HTTP状态代码?

我在WebSphere Application Server上使用Apache Myfaces 2.2. 我有一个JSF页面,可以“测试"与文件系统和数据库的连接. 当连接失败时,我想返回另一个HTTP状态代码. 如何使用JSF做到这一点? 解决方案 尝试response.setStatus(); 有关更多详细信息,此链接将很有帮助: http://www.apl. ..
发布时间:2019-11-23 13:11:41 Java相关