问题标签 [jsf-2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jsf - 如何将 servlet 绑定到上下文?
我有
使用时
我知道我可以使用 managedbeans,但我必须使用 servlet。
我怀疑这个问题与JSF有关。
context.xml
:
web.xml
:
我似乎到处都有这个问题:
jsf - jsf 2.0 复合组件 - 如何修改外部 bean/属性
我只是在学习 JSF 2 并使用简单的自定义组件。想象一个具有两个 inputText 字段的启用 ajax 的自定义组件:
使用该组件的页面如下所示:
类中定义 domBean 的有趣方法如下所示:
我希望 input.setValue(code) 会设置 inputText 值,这是延迟表达式“#{cc.attrs.value}”,它通过“父”页面链接到#{testCtrl.code}。不幸的是,testCtrl.code 永远不会填充输入的值。
我做错了什么?
谢谢!
jsf - 由于 CDI/Weld 中的 @Named,@ManagedBeans 在 JavaEE6 中过时了吗?
由于 CDI(及其实现 Weld),JEE6 中的每个 POJO 都可以用 注释@Named
,这使得 POJO 可以访问视图。
这是否意味着 ManagedBeans 现在已经完全过时了?还是我错过了@ManagedBean
仍然有意义的东西?
html - 是否可以在 HTML 4/5 中使用 JSF+Facelets?
Facelets 依赖于 XML 名称空间来处理 XHTML。HTML 4 怎么样,据我所知,HTML 5 不支持命名空间。HTML 5 也有一些 XHTML 中没有的新元素。甚至 HTML 4 和 XHTML 在它们支持的元素和属性方面也存在一些差异。
问题是:是否可以使用 Facelets 呈现 HTML 4/5 文档?如果是这样,怎么做?
java - how to format jsf 2.0 with date value from List
Im using jsf 2.0 to develop app where user has to select (using radio button) a date from the list of possible choices. List of dates is a managed bean property of type List< java.util.Date>. Im using facelets
to display radio buttons.
Here is my question: how to format selectItems label and value in a patter other then default (Fri May 28 00:00:00 CEST 2010), like 'HH:mm:ss dd/MM/yyyy'?
jsf - 在 JSF2 中使用 facelet1.1.15(外部 facelet)
我已升级到 JSF2,但仍在使用 facelet1.1.15 运行。我在 web.xml 中有这些参数:
我正在尝试按此示例逐步创建自己的组件:http: //www.ibm.com/developerworks/java/library/j-jsf2fu2/index.html#tip3 一切看起来都很好,但我收到错误消息不识别标签。
它与facelet 1.1.15有关吗?它只适用于VDL?有没有办法在 JSF2 中使用 1.1.15 和自定义组件?以及-我使用tomcat 6
authorization - JSF2 中的授权
在 JSF2 中实现授权的最佳方式是什么?通过 servlet 过滤器、阶段侦听器或其他我不知道的新东西?
jsf - JSF 为 h:selectOneMenu 自定义验证消息(如果没有选择)
我有 ah:selectOneMenu 填充了枚举值,效果很好。唯一的问题是,当没有选择有效值时,我不知道如何覆盖标准 JSF 错误消息。错误消息始终是bv:title: 'Choose' must be convertible to an enum from the enum that contains the constant 'Choose'.
虽然我指定了 requiredmessage 和 validatormessage(适用于 InputText),但仅显示标准 JSF 消息。
片段:
如何覆盖标准验证器消息?或者更好 - 我可以使用自定义错误消息创建 JSF messages.properties 的副本(不想再次在我自己的 messages.properties 中定义所有错误)?
jsf - JBoss 6 的 Intellij 9 中的 JSF 2.0 Web 开发
我想知道使用 IntelliJ 9 并针对 JBoss 6 进行 JSF 2.0 Web 开发最实用的方法是什么。
我的项目有一个 Maven 结构,但我想尽可能缩短构建/部署周期。
如何利用爆炸 WAR 的灵活性?
有人可以指出我正确的方向吗?
非常感谢!J。
custom-component - JSF2.0:自定义组件的变量列表
有没有办法将 JSF2.0 与组件的可变列表结合使用?例如,假设我列出了我想编辑的人。它们在页面上显示为组件 PersonEditor 的列表,允许更改人员数据。每个编辑器都与单个 Person 元素相关联。为了使其工作,我需要执行以下步骤:
根据初始请求:
- 获取人员列表
- 为每个人创建 PersonEditor 并将其与 Person 对象相关联。
- 填写编辑器的数据。
关于用户操作:
- 当用户更改值并按下 Save 时,数据由 backing bean 处理。
我可以用人员列表中的数据填充编辑器,也可以将其绑定到支持 bean,但不能同时进行,所以我被卡住了。
我试过
people.xhtml
其中personEditor.xhtml:
a)与人对象正确关联,但与支持bean没有连接
b) 与 person 对象没有关联,但与 backing bean 有联系 - 无法将该 person 传递给 backing bean
如果我将每个编辑器放在单独的页面上,我可以将人员 ID 作为 url 参数传递(使用 f:param 或 f:attribute)并相应地对其进行初始化。这个问题有什么解决办法吗?