小编Rob*_*rto的帖子

如何将方法参数传递给ActionListener?

我正在创建一个动态生成的菜单.在数据库中,我已经存储了String每个子菜单的directory()并存储在ArrayListbean中.这是代码的一部分:

<c:forEach items="#{controlWeb.algorithms}" var="alg">
    <h:form>
        <h:commandLink actionListener="#{controlWeb.setContent(PROBLEM)}"  value="About"/>
    </h:form>
</c:forEach>
Run Code Online (Sandbox Code Playgroud)

问题出在"问题"中.我想写#{alg.algorithm1},但它不起作用,因为我认为嵌套EL表达式是不可行的.

actionListener设置String #{alg.algorithm1}在另一个String.我怎样才能达到要求?

el jsf-2

4
推荐指数
1
解决办法
1万
查看次数

web.xml 错误页面在 FileNotFoundException 情况下不起作用

我对海关错误页面及其异常类型有一些问题。我的web.xml这个错误页面中有;

<error-page>
    <exception-type>java.io.FileNotFoundException</exception-type>
    <location>/faces/error.xhtml</location>
</error-page>
Run Code Online (Sandbox Code Playgroud)

当我单击链接并且 JSF 文件不存在时,会发生此错误。我的问题是,当发生此错误时,网页不会重定向到我的error.xhtml页面。

这是如何引起的以及如何解决?

error-handling jsf

1
推荐指数
1
解决办法
4780
查看次数

标签 统计

el ×1

error-handling ×1

jsf ×1

jsf-2 ×1