问题标签 [facescontext]

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.

0 投票
2 回答
7974 浏览

jsf - FacesContext.addMessage() 不在 p:messages 中显示消息

我有一个托管 bean,它的方法可以添加如下消息:

我从 xhtml 调用这个方法:

但是我看不到“测试”消息,我也在 faces-config 中添加了托管 bean 声明,我该怎么办?

0 投票
2 回答
472 浏览

jsf - 如何使用 FacesContext 在 JSF Portlet 中获取 Portlet 初始化参数

我有以下代码从 FacesContext 获取 portlet 初始化参数“javax.portlet.faces.defaultViewId.view”。

portlet.xml 文件包含初始化参数:

我的 portlet 部署在 Liferay 中并使用 Liferay Faces Bridge。执行上述代码时,我总是得到 defaultValue 的空值。请有人能告诉我我做错了什么吗?

0 投票
0 回答
91 浏览

java - FacesContext 返回错误值

在登录方法中,我将连接的用户存储在 FaceContex 中,以便在其他 managedbeans 中使用它当我运行此方法时的问题:

它返回当前用户,但具有相同的错误属性而不是所有属性:

名字,姓氏..都是真的。

访问级别、登录名、密码为假(老用户)

看起来当我运行时(facescontext put)它只更新相同的属性

0 投票
0 回答
41 浏览

jsf - 如何捕获异常并在上下文消息中显示它?

我有一个异常Usuario usuario = gestionUsuario.hacerLogin(nombre, clave);,我想捕获异常并在上下文消息中显示它。我实现了下一个代码,但应用程序显示了一条警报消息:serverError: class javax.faces.el.EvaluationException

XHTML。(按钮调用的动作iniciarSesion

我发现:上下文为空。

输出异常:

0 投票
1 回答
538 浏览

java - 尝试通过 JAVA 中的第 3 类设置和获取从一个类到另一个类的属性

我有一个看起来像这样的 bean 类

我在过滤器类中设置了这个 bean 属性。

我正在尝试在另一个 bean 类中获取此属性

当我尝试打印它时它说空,但它确实被插入到数据库中。当不同的用户登录时,它不会改变。

0 投票
0 回答
643 浏览

jsf - FacesContext.getCurrentInstance().getExternalContext().getContextName() 在 WildFly 10.0.0 中返回 null

我正在尝试通过该函数获取视图的相对地址

它在 Payara 4.1 中运行良好,但是 Wildfly 10.0.0 中的相同代码返回 null。有谁知道 Wildfly 是否有与此相关的问题?

0 投票
1 回答
376 浏览

primefaces - Primefaces:FacesContext 中的分页元素

我需要帮助。如果有人可以提供帮助,我将不胜感激。

我有一个带有分页的数据表,我想在数据表之外(在托管 Bean 中)有来自 paginatorTemplate(RowsPerPageDropdown 和 CurrentPageReport)的分页数据,我怎样才能得到它?

表格形式如下:

第一个按钮用数据填充表格(并且工作正常):

使用第二个按钮,我试图获取分页数据(从 RowsPerPageDropdown 和 CurrentPageReport 中选择):

而 Bean 方法是:

如何从 bean 方法访问 RowsPerPageDropdown 列表和 CurrentPageReport 中的实际/当前值?

提前致谢!

0 投票
1 回答
285 浏览

jsf - 我什么时候应该使用 UIComponent#popComponentFromEL(FacesContext context)?

我正在研究一个现有的 JSF 组件,该组件的encodeEnd方法以:

JavadocUIComponent#popComponentFromEL(FacesContext context)告诉我:

UIComponent从属性映射中弹出当前组件,FacesContext以便前一个UIComponent(如果有)成为当前组件。

您何时以及为什么需要或想要它?

我发现同一个库中的其他组件都没有使用它。

0 投票
0 回答
153 浏览

jsf-2 - 通过单击 generateFile 在服务器上上传文件并返回下载 jsf 的链接

Jsf:如何在没有上传按钮的情况下将文件上传到服务器.??

我有一个生成 Excel 文件按钮。如何通过单击 Excel 文件按钮将其上传到服务器并返回从服务器下载文件的链接?

0 投票
1 回答
53 浏览

java - 未在 @RequestScoped ManagedBean 中获取请求参数

我有一个 JSF 页面并有一个与之关联的 Managedbean。

我的 xhtml 页面如下所示:

emailManagedBean 是关联的 Managedbean,它是一个 @RequestScoped ManagedBean。

EmailManagebean 中的方法 sendEmailForErrorPage() 如下所示:

我需要将异常值获取为“aaa”,这是我在 xhtml 页面中给出的。但是我现在将 null 作为值。

我尝试使用

结果仍然为空。

有人可以帮我解决这个问题。