Tag: jsf

如何从JSF / Webflow应用程序提供二进制内容?

我有一个需要提供二进制内容(图像)的JSF 1.2 / Spring Web flow 2.0.7应用程序。 此内容作为Base64编码的字符串从Web服务(以及其他一些数据)获取,并与bean的其余数据一起在bean中结束。 如何将图像显示在我的网页上? 注意:不,没有办法让Web服务直接传输数据,甚至没有其他所有东西从Web服务中获取二进制数据。

JBoss 7.1.1.Final的JSF实现版本是什么?

JBoss 7.1.1.Final的JSF实现版本是什么? 我怎么知道,以及如何升级它。 我只知道它是mojarra实现,但仅此而已。 提前致谢。

JSF语言环境:浏览器定义的语言似乎被忽略了

目前我的团队正在用java开发一个web 2.0应用程序,我们正在使用JSF作为表示层。 我们从表示层开始,所以我们还没有添加业务和数据层。 我们使用的技术: – JSF(Mojarra 2.0.3) – Primefaces 2.1(JSF组件库) – Spring Security 3.0.5 – jBoss 5.1 我被要求为应用添加区域设置支持。 所以我配置了faces-config.xml文件,如下所示: en pt en es com…i18n.MessageBundle 我创建了MessageBundle后缀文件并部署了应用程序。 我读到JSF使用三个条件来选择语言环境:1)请求语言环境(Accept-Language请求标头)和支持的语言环境之间的匹配2)faces配置文件中定义的应用程序默认语言环境3)JVM默认语言环境 当我尝试在浏览器选项中更改语言时,应用程序不会更改区域设置。 即使我只配置一种语言而不是默认语言。 我在这里错过了什么吗? 这是预期的,或者实际上它应该在我更改浏览器语言时改变内容(假设它是受支持的语言)? 我非常感谢任何提示或至少指示我在哪里可以找到答案,因为我已经谷歌搜索没有运气。 提前致谢。

排序f:基于标签的selectItems列表

我有一个selectItem值和标签列表。 数据从数据库中获取,selectItem列表具有以下值: 这里1,2,3是selectItem列表的值,’100-500’,’1000-1500’和’500-1000’分别是标签。 如您所见,列表已根据标签进行排序。 但我的要求是列表应显示在下拉列表中,如下所示: 100-500 500-1000 1000-1500 有人可以建议一个解决方案吗?

我如何在jsf页面中嵌入java代码?

我有:一个名为“LoginBean”的托管bean。 一个名为“login.xhtml”的JSF页面 在这个jsf页面中,我有一个登录表单。 在managebean内部,我有一个loginCheck函数。 public void loginCheck(){ if(logincorrect){ //set user session }else{ //set lockout count session ++ } } 我想在jsf页面中做的是当锁定计数会话== 2时(意味着用户无法正确登录2次,我需要显示一个重回标签)。 <% if(FacesContext.getCurrentInstance().getExternalContext().getSessionMap().get("numberOfLogins") == 2){ } %> 显然,<%标签不起作用。 感谢java / jsf专家提供的任何帮助。

隐式对象cc和组件之间的jsf差异

也许这是一个愚蠢的问题,但我使用 cc 引用复合组件,例如cc.attrs.randomAttr,但我也看到了 component 隐含的对象,我已经使用它,因为我被告知,但我真的不明白它是什么。 谁能解释一下吗?

JSF 2.0 Facelets模板inheritance

这是JSF 2.0 Facelets嵌套模板inheritance的扩展转发,它被松散地提出并正式回答。 这是我的easy_to_earn问题: template_base.xhml 接下来,我想要另一个模板form_wrapped.xhtml ,它将扩展 base_template.xhml,但main_content由包装: 页面本身: 我该怎么做呢?

如何在没有onclick事件的情况下显示richfaces模式窗口?

我正在尝试实现这样的模态窗口以向用户显示错误消息。 我有一个页面,其中包含供用户输入信息的表单,然后单击“提交”将其添加到数据库中。 如果数据库返回错误,我希望弹出模态窗口并显示错误消息。 唯一的问题是我不能弹出模态窗口,除非有某种onclick事件。 我尝试使用以下代码: 我们的想法是,如果出现错误,支持bean将呈现它,并且确实如此,但只有在您单击“提交”并点击数据库并返回到表单再次单击“提交”之后。 理想情况下,如果backingBean.isError返回true,我希望在页面加载时弹出模态窗口,但我觉得我错过了让它发生的事情。 有任何想法吗?

从辅助bean访问JSF组件标记属性值

我需要访问组件标记属性,如: 从一个支持bean,如: public class UserInfo { String inputAgeId; public UserInfo() { inputAgeId = { /*code to access component tag attribute*/ }.getStyleClass(); } }

JSF / Tobago Facets列表?

有没有人知道与所有existign JSF / Tobago方面的清单有一个很好的联系,其中包含解释方面的优点? 到目前为止,我知道“布局”和“确认”方面,但我还没有找到一个显示所有其他现有方面的网站…… 提前致谢!