使用JSF1.2,如果我的数据表绑定(bind)没有返回任何行,我想显示一条这样的消息。我该怎么做?另外,如果表格是空的,如何完全隐藏表格?谢谢。 最佳答案 利用rendered属性。它接受一个boolean表达式。您可以借助EL的empty关键字在表达式内评估数据表的值。如果它返回false,整个组件(及其子组件)将不会被渲染。...对于您感兴趣的情况,以下是如何利用rendered属性中的EL功能的其他基本示例:另见:JavaEE7tutorial-ExpressionLanguage-Operators
我有一个网络应用程序,可以将用户直接发送到某些特定页面(例如他可以查看或编辑项目的页面)。为此,我们提供了一个特定的网址。这些url位于当前网络应用程序外部(即它们可以存在于另一个网络应用程序或电子邮件中)。网址看起来像http://myserver/my-app/forward.jsf?action=XXX¶m=YYY,其中:action表示用户将被重定向到的页面。您可以将其视为from-outcomenavigation-case中的任何JSF操作在faces-config.xml.actionParam是上一个Action的参数(一般是itemID)例如,我可以拥有这些类
我有一个网络应用程序,可以将用户直接发送到某些特定页面(例如他可以查看或编辑项目的页面)。为此,我们提供了一个特定的网址。这些url位于当前网络应用程序外部(即它们可以存在于另一个网络应用程序或电子邮件中)。网址看起来像http://myserver/my-app/forward.jsf?action=XXX¶m=YYY,其中:action表示用户将被重定向到的页面。您可以将其视为from-outcomenavigation-case中的任何JSF操作在faces-config.xml.actionParam是上一个Action的参数(一般是itemID)例如,我可以拥有这些类
已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,describetheproblem以及到目前为止为解决这个问题所做的工作。关闭9年前。Improvethisquestion有人可以推荐任何框架来促进JSF2.0中的CRUD开发吗?我最看重的方面:尽可能轻量化;有限对第三方库的依赖支持不断发展的领域模型对重复编码的需求有限;支持脚手架和/或元注释高度赞赏任何提示!你的,J.
已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,describetheproblem以及到目前为止为解决这个问题所做的工作。关闭9年前。Improvethisquestion有人可以推荐任何框架来促进JSF2.0中的CRUD开发吗?我最看重的方面:尽可能轻量化;有限对第三方库的依赖支持不断发展的领域模型对重复编码的需求有限;支持脚手架和/或元注释高度赞赏任何提示!你的,J.
我想在web.xml文件中声明一些由我的JSF2webapp使用的常量值,如下所示:myconstantkeysomestringvalue从backingbean中获取这些值很容易:FacesContextctx=FacesContext.getCurrentInstance();StringmyConstantValue=ctx.getExternalContext().getInitParameter("myconstantkey");如何使用JSFEL在Facelets页面中实现相同的功能以获取值? 最佳答案 SteveTa
我想在web.xml文件中声明一些由我的JSF2webapp使用的常量值,如下所示:myconstantkeysomestringvalue从backingbean中获取这些值很容易:FacesContextctx=FacesContext.getCurrentInstance();StringmyConstantValue=ctx.getExternalContext().getInitParameter("myconstantkey");如何使用JSFEL在Facelets页面中实现相同的功能以获取值? 最佳答案 SteveTa
据我了解,当JSF操作返回""(空字符串)时,用户会停留在当前页面上,但会刷新View。但是,当操作返回null时,用户仍停留在当前页面上,但旧View被重用。我的问题是:上述说法是否正确(准确)?如果是,那么这意味着什么?具体来说,使用其中一个与另一个对页面上的数据(例如JSFUI组件中的值,或存储在DataTable中的请求范围bean中的数据)有什么影响?在什么情况下应该使用一种而不是另一种? 最佳答案 Istheabovestatementcorrect(accurate)?是的。除了返回null你也可以只返回void。If
据我了解,当JSF操作返回""(空字符串)时,用户会停留在当前页面上,但会刷新View。但是,当操作返回null时,用户仍停留在当前页面上,但旧View被重用。我的问题是:上述说法是否正确(准确)?如果是,那么这意味着什么?具体来说,使用其中一个与另一个对页面上的数据(例如JSFUI组件中的值,或存储在DataTable中的请求范围bean中的数据)有什么影响?在什么情况下应该使用一种而不是另一种? 最佳答案 Istheabovestatementcorrect(accurate)?是的。除了返回null你也可以只返回void。If
我收到了这些消息:[#|2010-07-30T11:28:32.723+0000|WARNING|glassfish3.0.1|javax.faces|_ThreadID=37;_ThreadName=Thread-1;|Settingnon-serializableattributevalueintoViewMap:(key:MyBackingBean,valueclass:foo.bar.org.jsf.MyBackingBean)|#]这些是否意味着我的JSF支持bean应该实现Serializable?还是他们指的是其他问题? 最佳答案