当前位置: 首页 > 知识库问答 >
问题:

如何从f:selectItems获取JSF-xhtml页面中的值

姜嘉赐
2023-03-14

我在JSF xhtml页面中有选择菜单。选择菜单包含一个

<h:selectOneMenu value="#{bean.statusFlag}">

    <f:selectItems value="#{bean.statusList}"/>
 </h:selectOneMenu>

该值正在以状态存储

这很好用。我必须在下一列中打印h:outputText中的值。

<h:outputText value="#{bean.statusFlag}" />

打印代码而不是代码对应的值,因为该值在statusList中。

有没有什么方法可以在不修改后备bean的情况下实现这一点。

共有1个答案

宇文育
2023-03-14

您也许可以实现某种

您还可以将jquery与onchange()事件一起使用。

$('#select').change(function() {
    $('#outText').val($('#select').val());
});

希望这有帮助!

 类似资料:
  • 问题内容: 我是JSF的新手,只写了第一个简单的jsf网络应用程序。 具有.jsf的URL映射到WebContent中的.xhtml文件,但是为什么我可以使用所有jsf标签在Web浏览器中打开.xhtml。如何保护呢? 问题答案: 您可以在阻止所有对的请求时添加安全约束。

  • 我在eclipse中有一个使用jsf的动态web应用程序。我用“New java server faces(jsf)page(xhtml)”模板创建了一个jsp页面,希望只显示一个h:inputText,但当我在tomcat中运行应用程序时,inputText没有显示出来。 有什么问题?

  • 我相信这是与我的配置有关,但我不知道它是什么。 我正在macOS High Sierra上使用IntelliJ IDEA Ultimate 2018.1。 这是我的pom.xl 和XHTML页面: 正如我上面提到的,

  • 我有两个JSF页面,假设A和B。从这两个页面A和B我可以导航到C页面。现在在C页面中有一个按钮(OK按钮),点击它应该导航回A或B,这取决于调用C页面的位置(A或B)。任何帮助都将不胜感激。

  • 问题内容: 我想在web.xml文件中声明我的JSF 2 webapp使用的一些常量值,如下所示: 从支持bean内部获取这些值很容易: 我如何使用JSF EL从Facelets页面内部获得相同的值? 问题答案: 史蒂夫·泰勒(Steve Taylor)的答案的确有用,但是使用JSF EL预定义对象有一种更简单的方法。 最初这对我不起作用,因为我忘记在键名周围加上单引号,而又得到了一个空字符串。此

  • 问题内容: 我正在开发一个需要从链接获取网页源,然后从该页面解析html的应用程序。 您能给我一些例子,还是从哪里着手开始编写这样的应用程序? 问题答案: 您可以使用HttpClient执行HTTP GET并检索HTML响应,如下所示: