jsf相关内容

JSF outputtext 条件显示/样式.视情况而定

我正在使用 JSF,并且每个示例“qwerty"都有一个输出文本,如果满足某些条件,我想以不同的方式显示/格式化.所以每个例子如果: cond1 为真,那么我想显示 qwerty cond1 为假,然后我想显示 qwerty 等等. 有办法吗? 解决方案 您可以使用 三元运算符根据条件选择要应用的样式: ..
发布时间:2022-01-20 23:50:26 其他开发

inputText 的 required 属性应该取决于另一个组件的提交值

我有一个包含下拉列表和两个输入字段的表单. 我想让输入字段的必需属性取决于下拉列表的选定值.如果用户选择下拉列表的第一项,则输入字段必须是必需的.如果用户选择第二项,则不需要. 我怎样才能做到这一点? 解决方案 只需将下拉列表绑定到视图,并直接在 required 属性中查看其值即可. ..
发布时间:2022-01-20 23:33:04 其他开发

JSF 如何将多个 JSP 页面呈现到 1 个单一视图中?

我有一个应用程序,其中 WebContent 文件夹有许多 .jsp 页面,例如 navigation.jsp、primarytabs.jsp 等. navigation.jsp 包含一个垂直菜单,primarytabs.jsp 包含顶部的选项卡,而其他一些 jsp 包含单独的组件. 当我运行应用服务器的应用程序时,它会打开一个欢迎页面,所有这些导航项、选项卡和其他内容都合并到一个视图 ..
发布时间:2022-01-19 13:06:23 其他开发

JSF - <h:outputText>使一些单词加粗

我们怎样才能使句子中的某些单词以粗体显示 例如 - 我正在尝试将句子中的一个单词加粗,即 句子是“请选择金额" 金额应该是粗体,现在,当我使用时 message = "请选择金额" 这不起作用.它只是显示 请选择金额. 我怎样才能让它工作? 解决方案 设置escape属性为false可以插入html标签 ..
发布时间:2022-01-18 21:48:46 Java开发

输入多个不带自动完成的标签

我有两个输入. 我希望两个输入具有相同的外观和感觉,如下所示: 第一个输入使用自动完成并允许用户选择术语列表 => 我使用 p:autocomplete(请参阅 Primefaces 关于自动完成的文档)此输入工作正常. 对于第二个输入,我希望有相同的显示但没有任何自动完成功能:用户只需输入一个完全没有自动完成功能的术语列表.我尝试了一个虚假的自动完成功能,它返回用户给定的值,但 ..
发布时间:2022-01-18 21:34:45 其他开发

如何在 Eclipse 中查看 jsf/facelets 元素的文档

我正在使用 helios 3.6.2.我用网页编辑器打开了一个 .xhtml 每当我将鼠标悬停在一个元素上时,例如f:view,我只看到: 元素:f:view 而不是根据 tld 假设如下的描述: 创建一个 JSF 视图,它是一个容纳所有的容器作为视图一部分的组件. 除非另有说明,所有属性接受静态值或 EL表达式. 查看javadoc对于 JSF 中的这个类规范以获 ..
发布时间:2022-01-18 21:11:07 Java开发

JSF 2.0 通过浏览器和编程方式在整个会话中设置语言环境

如何根据初始浏览器请求检测应用程序的区域设置,并在整个浏览会话期间使用它,直到用户专门更改区​​域设置,以及如何在剩余会话中强制使用此新区域设置? 解决方案 创建一个会话范围的托管 bean,如下所示: @ManagedBean@SessionScoped公共类 LocaleManager {私有语言环境;@PostConstruct公共无效初始化(){locale = FacesCon ..
发布时间:2022-01-18 13:00:29 Java开发

从 Managed Bean 函数调用 Primefaces 对话框

您好,我有一个带有一些功能的托管 bean,根据该功能中的某些条件,我想调用一个对话框 托管 bean 函数如下 public String editStudent(){设置只读(假);设置按钮(真,真,真,假,真,真,真);LockItem lItem;如果(选择学生!=空){lItem = (LockItem) services.getbyId("LockItem", conditio ..
发布时间:2022-01-17 10:14:42 其他开发