jsf相关内容

JSF Facelets 如何包含外部html?

我有一个正在开发的应用程序,我的公司有一个标题横幅,必须在所有页面上显示.我们有大约 6 个不同版本的标题横幅在我的团队周围浮动,我现在想要制作它以便我只将来自源的横幅包含到我的应用程序中,这样如果他们更新横幅的源,我的应用程序的版本横幅也会自动更新. using 导致错误 文档中根元素 ..
发布时间:2022-01-05 16:19:53 其他开发

调用 使用 <f:ajax> 的动作方法

我有以下代码: 做东西 它做我想要的(改变 testbean 的状态并重新加载页面,这将显示一组不同的 div.因为它们的“渲染"属性)现在我想使用 ajax 来完成这个,所以我这样做了: ..
发布时间:2022-01-05 16:19:09 前端开发

在客户端中删除输入时跳过验证器 - 这是否符合 JSF 规范?

我有一个页面,其中输入文本组件标记为 required="true" 并且在服务器端有一个自定义的 Validator. 现在作为客户端,我提交了没有该组件呈现的 HTML 元素的页面(这可以通过使用浏览器的内置 DOM 元素检查器从 DOM 树中删除元素来轻松实现).表单已成功提交,无需对此必需组件进行服务器端验证. 这是否符合 JSF 规范?有没有办法指定页面中的验证器即使发布的页 ..
发布时间:2022-01-05 16:18:41 其他开发

如何避免用户访问 JSF 中的 .xhtml 页面?

我是 JSF 的新手,首先编写了简单的 jsf Web 应用程序. 带有 .jsf 的 URL 映射到 WebContent 中的 .xhtml 文件,但为什么我可以在带有所有 jsf 标签的 Web 浏览器中打开 .xhtml.如何保护它? 解决方案 您可以向 web.xml 添加安全约束,阻止对 *.xhtml 的所有请求. 限制原始 XHTML 文 ..
发布时间:2022-01-05 16:18:21 Java开发

JSF 2.0 可以与 Websphere 应用服务器版本 7.x 一起使用吗

JSF 2.0 可以与 WebSphere Application Server 7.x 版一起使用吗? 如果是,怎么做? 解决方案 WebSphere Infocenter 表明更改为替代 JSF 实现的正确方法是创建一个启用了隔离类加载器选项的 WebSphere 共享库. 任何需要 JSF 2 的模块都将与新的共享库相关联,然后应用程序将从 JSF 2 而不是 JSF 1 ..
发布时间:2022-01-05 16:16:41 Java开发

在 JSF 消息中嵌入链接(或其他 html)

我想在 JSF 消息中嵌入链接,这可能吗? 当我尝试时,h:messages 标签的渲染 html 转义了 html 字符.我尝试将 h:messages 标签的转义属性设置为 false,但这没有帮助. 解决方案 不幸的是,这在标准 JSF 实现中是不可能的.组件和渲染器不正式支持此属性.但是,您可以自行开发处理此问题的渲染器. 由于这是一个非常普遍的要求/愿望,我想看看一切 ..
发布时间:2022-01-05 16:16:28 其他开发

URL jsf2 中的参数

我需要这个链接: http://myserver:/myproject/innerpage/clip.jsf&id=9099 从这样的代码中提取id: HttpServletRequest request = (HttpServletRequest)FacesContext.getCurrentInstance().getExternalContext().getRequest(); ..
发布时间:2022-01-05 16:15:46 其他开发

如何覆盖 h:selectOneRadio 渲染器?jsf-impl 中的渲染器类在哪里?

是否可以覆盖 使用的渲染器?我试图从 JSF 2.2 的 jsf-impl 包中找到该类,但没有找到.我想这样做的原因是为了摆脱它生成的表. 解决方案 是否可以覆盖 h:selectOneRadio 使用的渲染器? 是的,确实如此.否则,像 PrimeFaces 这样的 UI 组件库将不存在. 我试图从 jsf-impl 包中找到该类,但没有找到. 确切的类取决于您使 ..
发布时间:2022-01-05 16:14:46 其他开发

何时以及如何在 JSF 中生成 clientID?

为了更深入地了解 JSF (2.x) 中的 clientID 生成,有人可以向我解释一下 JSF 是什么时候生成客户端 ID 的(生命周期阶段、构建时间还是渲染时间...)? 以及如何生成客户端 ID(如果提供/不提供组件 ID 而不是随机或使用特定逻辑...)? 解决方案 为了更深入地了解 JSF (2.x) 中的 clientID 生成,有人可以向我解释一下 JSF 何时生成 ..
发布时间:2022-01-05 16:14:10 其他开发

在 HttpSessionListener 中如何获取 HttpServletRequest?

如何从 SessionListener 访问请求标头? 我需要在当前会话创建时设置超时.超时需要根据 HttpServletRequest 中的标头而变化.我已经有一个 SessionListener(实现 HttpSessionListener)来记录新会话的创建和销毁,它似乎是设置超时的最合乎逻辑的地方. 我尝试了以下方法,但它总是将 ctx 设置为 null. FacesCon ..
发布时间:2022-01-05 15:46:28 Java开发