问题标签 [jsf-2.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-2.2 - JSF2- 使用标签的选项分组
这个问题与帖子有关
JSF 2:使用 SelectItemGroup + POJO 进行选择分组
基本上这适用于标签 - h:selectOneMenu 但当尝试使用标签 -h:selectOneListbox 时,它只输出 SelectItemGroup 元素并忽略 SelectItem 元素。
请指导。
jsf - 如何使用 JSF 2.2 上传多个文件
我正在尝试使用h:inputFile
. 我快速浏览了源代码,它似乎没有呈现的选项multiple="multiple"
。有没有办法在不编写自定义组件的情况下解决这个问题?如果没有,是否有建议的自定义 JSF2.2 组件可以处理多个 Ajax 文件上传?
更新:我已经通过了multiple="multiple"
usingpassthrough
标签,但是当我调试FileRenderer
相关的代码时,用第二个文件覆盖了第一个文件:
如您所见,由于有两个Part
具有相同的 s clientId
,因此它始终使用最后一个而不是传递列表。
如果有,请推荐一个替代方案。
richfaces - a4j:commandButton 在 JSF 2.2 和 RichFaces 4.3.2 中无法按预期工作,oncomplete 给出了 malformedXML
我在带有 RichFaces 4.3.2 的 JBOSS 7 上使用 Mojarra 的 JSF 规范 2.2 的实现(2.2)。我面临的问题是 a4j:commandButton 执行它的操作,但 oncomplete 没有按预期工作,我得到一个格式错误的 XML 作为响应。我收到以下错误:event.description:“更新期间:找不到 javax.faces.ViewState”
我在第一次呈现 HTML 时检查了浏览器控制台,javax.faces.viewState 的隐藏标签是
但我不知道为什么服务器会发送 javax.faces.viewState 以响应 a4j:commandButton 并尝试查找 id = javax.faces.viewState 的元素并失败。我调试了 jsf.js,当它尝试将 js 中的给定正则表达式与我在服务器响应中获得的 HTML 元素匹配时,它失败了。(因为正则表达式是 /javax.faces.ViewState:.*$/ 并且我得到 javax.faces .ViewState 作为响应)。
jsf - 在 ap:selectOneMenu 中使用带有 null/空值的“请选择”f:selectItem
我正在<p:selectOneMenu/>
从数据库中填充如下。
加载此页面时,默认选择的选项是,
转换器:
当从 代表的菜单<f:selectItem>
中选择第一个项目并提交表单时,该方法中value
获得的是哪个标签- 列表中的第一个项目,这在直觉上是完全不期望的。getAsObject()
Select
<f:selectItem>
然后,当 的itemValue
属性<f:selectItem>
设置为空字符串时,它会java.lang.NumberFormatException: For input string: ""
在getAsObject()
方法中抛出,即使该异常被精确捕获并注册为ConverterException
。
当 the 的return
语句getAsString()
从
到
null
被一个空字符串替换,但当有问题的对象是时返回一个空字符串null
,反过来又会引发另一个问题,如此处所示。
如何使此类转换器正常工作?
也尝试过,org.omnifaces.converter.SelectItemsConverter
但没有任何区别。
jsf - JSF 2.2 html5 友好页面
一些消息来源表明可以在 JSF2.2 页面中使用非侵入性的 jsf:id 属性。
https://weblogs.java.net/blog/edburns/archive/2012/11/01/html5-friendly-markup-jsf-22 http://www.apress.com/9781430244257
taglib 描述符使用不同的 url。
来自博客:
从书中:
但是,在使用最新的 JSF2.2 实现 (2.2.0-m15) 时,标记描述符的两个 url 都无法访问 (CANNOT_FIND_FACELET_TAGLIB),从而导致部分未解析的 html 页面。
在哪里可以找到 jsf 标记库的正确 url?这些网址是否有某种索引?
jboss7.x - jsf 2.2(最终版)不适用于 Jboss 7.1.1
在我看来,JSF 2.2 在 JBoss 7.1.1 上根本不起作用
使用 jboss 的多 jsf,我只是用 jsf 2.2 的相应 jars 替换了 jsf api 和 jsf 实现模块
当我的应用程序启动时,我看到以下错误:
甚至更多:当我查看 jsf-api.jar 的内容时,我看到了这个类。
jsf - Liferay 中的 JSF 2.2 异常
我尝试使用 JSF 2.2 在 Glassfish 4 上部署我的 jsf-portlet。最后 liferay-faces-bridge-impl (3.1.2) 仅支持 JSF 2.1,所以我必须使用 4.1.0-ga1-SNAPSHOT ( https://oss.sonatype.org/content/repositories/snapshots/存储库),但得到例外:
jsf-2.2 - 有条件地渲染 tr,使用 ui:repeat 构建表
我正在尝试使用 ui:repeat 在 JSF 中手动构建 HTML 表单。现在我在“渲染”属性方面遇到了一些麻烦。我的代码如下:
我尝试<tr>
有条件地渲染标签,但我想在<td>
每次迭代时无条件地渲染子元素。我知道这不是 JSF 的标准行为,因为默认情况下它不会显示未渲染元素的子元素,但是还有其他方法可以实现此要求吗?我也试过:
但是最后一个片段不会解析,因为关闭是意外的(它需要 h:panelgroup 的结束标记)
file-upload - Glassfish 4、JSF 2.2 和 PrimeFaces FileUploadEvent 不能一起工作
升级到 GlassFish 4 和 JSF 2.2 Primefaces FileUploadEvent 后停止工作。使用 JSF 2.1 可以正常工作。除文件上传外,一切正常。有什么我想念的吗?
控制器端
看法
jquery - 如何使用 jQuery 使 yahoo 像在 yahoo 的首页上的新闻提要一样?
我正在尝试制作与首页上的雅虎新闻源相同或非常相似的内容。我把图片放在下面
我的网站是基于 java 的,Spring 和 Jsf 2.0 和 primefaces。