问题标签 [jsf-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.
eclipse - Eclipse IDE 是否支持 JSF 2.0?
我安装了 WTP 3.1 插件,还安装了 Glassfish v3 插件。我可以注册我的服务器。
当我创建一个动态 web 项目时,我可以看到可用的最大动态 web 模块版本是 2.5。然后我选择了 Glassfish v3 的默认配置,但是当我查看 JSF 时,默认情况下没有选择它。当我选择它时,可用的最大版本是 1.2。
我想将 JSF 与 facelets 一起使用 - Eclipse 支持这个吗?我似乎在 Eclipse WTP 站点上找不到任何有用的东西。
java - 在 JSF 2 中操作后导航到同一页面
我在 JSF 1.x 中完成了一个组件,该组件有一个命令按钮,如下所示
其中 templateController 作为 EL 绑定传递,可以是实现某个接口的任何对象。next() 的通用实现只是执行代码,然后返回一个空字符串,导致同一页面刷新:
现在我正在尝试将该组件移植到 JSF 2,我的问题是空字符串不再导致同一页面刷新,相反,框架尝试重定向到名为“.jsf”的页面,即它只是追加 . jsf 不管结果如何。我的问题是如何返回导致当前页面刷新的结果。我的组件是通用的,我事先不知道要使用它的页面的名称。
谢谢
ajax - 使元素在 JSF2 中的 ajax 上可见
我有dataTable
在我的页面。最初我希望它被隐藏,并在通过 AJAX 请求获取数据后显示。我知道如何获取数据并放入表中,但如果表被隐藏,我不知道如何显示表。这是代码:
表最初是可见的,即使它是空的。如果我设置rendered="false"
它是不可见的,并且在 AJAX 请求之后仍然不可见。
我怎样才能让它最初隐藏,并在填充数据后显示?
java - JSF2.0 是如何将 Managed Beans 与 xhtml 绑定的?
我有关于 JSF2.0 如何将托管 Bean 与 xhtml 绑定的非常基本的问题?
说我有 value="#{MymanagedBean.property}" 的 inputtext
这个 MymanagedBean 引用是如何在 JSF 2 中解决的?
请在回答时考虑以下几点。
在更早的版本中,即使用 JSF 1.2,我们必须在 faces-config.xml 中编写绑定,但在 JSF 2 中,并不是必须拥有 faces-config.xml
如果您确实查看 xhtml 页面的源代码.. 您将找不到任何 MymanagedBean 参考。
那么它是怎么做的呢?
java - 带有 JSF2 的 Spring3 portlet
有人用过带有 JSF2 和 portlet (JSR286) 的新 Spring3 吗?
我将 JSF1.2 与 portlet (JSR168) 一起使用,我们在文件上传、portlet 相互通信和其他方面遇到了一些问题。
关于这个主题的在线资源并不多。
ajax - JSF f:event preRenderView 是由 f:ajax 调用和部分渲染触发的,还有别的吗?
所以我们有一个 f:event:
在初始页面加载(渲染)时根据需要触发。
然而,这个 preRenderView 事件也是由 ajax 部分页面渲染触发的,它重新渲染一个带有 id projectListing 的 h:panelgroup,如下所示。
我只希望为初始页面渲染调用dashboardBacking.loadProjectListFromDB,而不是在有ajax 部分渲染时调用。我可以使用更合适的事件或方法吗?
java - JSF2:在导航规则中使用 EL。超时重定向?
我想知道以下几点:
当请求进入 JSF servlet 时,如果会话 bean 指示会话尚未登录,是否可以重定向到会话超时页面?
例如:
显然,它需要从该规则中排除 login.jsf ......但你明白了。我尝试过类似的方法,但它似乎不起作用,即使它起作用了,它如何处理书签 URL?
如何最好地在 JSF2 中实现这一点?此外,JSF2 中是否有类似 ASP.NET 的 global.asax 之类的东西,或者是关于它的 PhaseListeners/Filters 吗?
谢谢你。
jsf - JSF 2 注释与 Websphere 7 (JEE5, JAVA 1.6)
我目前正在为 WAS 7 编写一个简单的 JSF 2 应用程序。当我通过 faces-config.xml 定义 bean 时,一切正常
当我尝试改用下面的注释时,应用程序失败。
我已将 WAS 类加载器设置为 Parent Last,并在日志中验证 Mojarra 2.x 正在加载。
但是,当我尝试使用该应用程序(使用基于 XML 的配置)时,我看到以下内容
有谁知道出了什么问题?
java - JSF2 和 RichFaces 出错
我正在尝试在工作的 JSF2 应用程序上使用 RichFaces。我合并了 RichFaces jar,更改了 web.xml,但出现以下错误:
似乎缺少一些罐子,但我似乎找不到这个原因。上面的错误是日志吐出的唯一内容。
这是web.xml:
jsf - 如何将操作字符串传递给 JSF 2 复合组件?
我正在 JSF 2 中创建一个简单的菜单组合组件。但是,我无法将字符串属性传递给组合组件以在 <h:commandLink> 的操作属性中使用。我的组件看起来像:
如何将操作字符串放入 <h:commandLink> 的操作属性中?