jsf相关内容

查找用户IP地址

我使用 JSF 2.0 创建了 Web 应用程序.我在托管站点上托管了它,托管站点的服务器位于美国. 我的客户想要所有访问该站点的用户的详细信息.如何在 JSF 中找到用户的 IP 地址? 我试过 试试 {InetAddress thisIp = InetAddress.getLocalHost();System.out.println("我的IP是" + thisIp.getLo ..
发布时间:2022-01-05 16:33:25 其他开发

如何在没有模型的 Facelets 中通过简单的 for 循环重复输出文本?

如何使用仅标准标签(ui:、h: 等)在 JSF 中重复输出某些内容?换句话说 - 如何在 JSF 中等效于下面的 PHP 代码?我立即想利用 ui:repeat,但它需要收集 - 我只有数字. for ($i = 0; $i 解决方案 JSF 2.3+ 如果您已经使用 JSF 2.3+,那么您可以使用 . xmlns:ui=“http://xmlns.jcp.org/jsf/fa ..
发布时间:2022-01-05 16:33:06 其他开发

Facelets 重复标签索引

有谁知道在 ui:repeat facelets 标签中获取元素索引的方法吗? 解决方案 为“varStatus"属性指定一个值: 然后您可以通过 EL 访问循环索引: #{myVarStat ..
发布时间:2022-01-05 16:32:55 其他开发

复合组件中主体定义的标记

我正在创建一个复合组件以在我的应用程序中使用它.我需要为每个复合组件定义它自己的主体.几年前我使用JSP的时候,我在一些标签文件中指定了自定义body,例如titlebar.tag,future body由下面的标签声明: 我在 JSP 文件中使用了它: 某物 现在我需要在 cc:implementation 之间 ..
发布时间:2022-01-05 16:32:06 其他开发

#{bean.function} 和 #{bean.function()} 有什么区别?

我是 JSF 的新手.我想知道 JSF/导航规则的一点.我有四个页面,索引、p1、p2、p3.当我尝试导航到带有 action="#{bean.gotoP1 的页面时()}",它给出了这样的错误; “无法为操作 '#{bean.gotoP1()}' 和结果为 'success' 找到匹配的带有 from-view-id '/index.xhtml' 的导航案例" 我的问题很简单;为什么 ..
发布时间:2022-01-05 16:31:54 其他开发

添加 <f:ajax> 时,提交的表单值未在模型中更新

我正在学习如何在 jsf 中使用 ajax,我制作了一个实际上什么都不做的页面,一个用数字填充的输入文本,提交给服务器,使用提交的值调用该元素的 setter,然后显示 getter 的值. 这是简单的 bean 代码: @ManagedBean(name="helper",eager=true)公共类 HealthPlanHelper {字符串随机 = "1";公共无效 setRando ..
发布时间:2022-01-05 16:30:46 前端开发

通常验证失败时 JSF 中的条件样式

我有 h:messages 来显示错误消息,并且有一个组件,我希望它的样式在发生验证错误时更改(如果任何组件有验证错误或呈现任何验证消息,则更改此样式特定组件). 如果组件有验证错误,我知道如何更改样式:JSF:检查 < 是否存在的更好方法;h:message for="id"/> 但我想要一种更通用的方法,如果表单中的任何组件无效,或者换句话说,任何验证消息都被呈现,则更改样式. ..
发布时间:2022-01-05 16:30:08 其他开发

JSF - 更改 h:commandButton (2.0) 的操作

我是 JSF 2.0 的新手.在上一个版本中,我知道如果我想更改有关“发送给客户端的内容"的规则,我只需要配置 faces-config.xml. 现在,在2.0版本上,如何管理Action?例如,如果我在 index.xhtml 上有这个 我需要调用一个名为 response.html(不是 xhtml)的页面,或者那个页面放在/folder/response.html 中,或者其他 ..
发布时间:2022-01-05 16:29:32 其他开发

java.lang.IllegalArgumentException: javax.faces.lifecycle.ClientWindowFactory

我们一直在开发服务器上运行一个 web 应用程序,最近有人为我们构建了一个生产服务器(据称)完全相同的 tomcat 配置,包括/lib 目录中的 JSF 库.当我尝试部署我的应用程序时,新服务器抛出了一个相当混乱的错误消息,我希望得到一些帮助理解. catalina.out 生产和开发日志在这一点上看起来相似: 24-Jun-2015 13:16:47.880 INFO [loca ..
发布时间:2022-01-05 16:28:30 服务器开发

FullAjaxExceptionHandler 不会在 ajax 按钮上显示会话过期错误页面

我已经实现了 Omnifaces FullAjaxExceptionHandler 但问题是它不适用于 ajax 请求.当我单击非 ajax 按钮时会话过期后,它运行良好.它将用户重定向到自定义错误页面.但是如果按钮使用ajax,它不会做任何事情.页面卡住了. 编辑:我已将 ActionListener 更改为 Action 并且仍然相同. Edit2:它没有给出错误.Apache T ..
发布时间:2022-01-05 16:27:53 其他开发

从 preRender 导航后无法保留人脸消息

在我的页面预渲染代码中,我添加了faces消息,然后导航到另一个页面,如下所示: if(error){addMessageToComponent(null,"发生错误");FacesContext.getCurrentInstance().getExternalContext().getFlash().setKeepMessages(true);navigateActionListener("m ..
发布时间:2022-01-05 16:27:13 其他开发

当托管 bean 构造函数发送 404 错误代码时 JSF 调用方法

在 JSF 托管 bean 构造函数中,我使用请求参数从数据库加载实体.有时,实体不在数据库中,我想显示带有 404 消息的其他 JSF (.xhtml) 页面. 这是托管 bean 的示例: @ManagedBean(name = "someBean")@RequestScoped公共类 SomeBean 实现了 Serializable {private static final long ..
发布时间:2022-01-05 16:26:46 其他开发