问题标签 [flow-scope]

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 投票
1 回答
103 浏览

jsf - 在哪里可以找到诸如 faces-config 之类的 Java-EE 配置文档?

我是 Java-EE 的新手,我正在 JSF 中练习 Flow Scope。我用谷歌搜索并查看了 Java-EE 文档,但找不到任何配置标签的描述。在哪里可以找到配置标签的文档和描述,例如流的入站和出站参数以及其他 xml 配置?提前致谢。

0 投票
1 回答
33 浏览

jsf - 无法从返回值导航到目录和查看页面

我无法理解为什么我无法从registrationFlow 导航到受保护目录。 在我的应用程序中,index.html我有一个将用户重定向到注册表单的按钮(这是一个流程)。这就是用户选择是否要登录或注册新用户的部分。我的文件夹结构是:

  1. 网页
    • 索引.xhtml
    • 受保护的目录
      • 主页面.xhtml
    • 登记目录
      • 注册.xhtml
      • addClients.xhtml

我有一个registrationFlow.xml文件,它定义了如何从一个页面重定向到另一个页面的行为

我的registration.xhtml档案

addClients

最后一个文件 -ClientManagement.java验证通过的电子邮件的文件,为客户创建新表单并保存从addClients.xhtml数据库传递的客户列表。这是我不知道为什么它不起作用的地方。在方法saveClient中,如果保存了所有内容,我想将用户重定向到路径../protected/mainPage.xhtml,但它不起作用。

我也尝试过排除它registrationFlow.xml并在saveClient方法返回页面中,但效果不佳。

0 投票
0 回答
16 浏览

jsf - JSF Webfilter 进入流范围

我已经在这个问题上苦苦挣扎了一段时间,所以如果你们能给我一些关于如何最好地解决这个问题的建议,我将不胜感激。如果用户已经登录,我想在导航到登录页面时进行过滤如果是这样,将他直接重定向到他的角色的主页。问题是这些主页是流范围的,因此还必须输入流。据我所知,这只能通过返回流定义 id 或 by 来完成<p:commandButton ajax="false" action="boss"/>。因为我没有在 WebFilter 中重定向 ServletRequest,所以我收到了 XML 解析错误。

我的问题是:如何重定向 ServletRequest 使其进入客户/老板流程范围。

LoginFilter.java

UserManagedBean.java

0 投票
0 回答
15 浏览

primefaces - CDI Flow Scope Bean 不适用于包含/组合 xhtml 标记

我有以下由 CDI Flow Scope 管理的 bean

我有一个 primefaces 标签页 (grupo_classe.xhtml) 来管理“grupo”和“classe”的信息。

在作文页面内有一个 primefaces 数据表。grupo.xhtml

和classe.xhtml

我的问题是:当我使用 xhtml 包含/组合结构时,我的 managedbean 不起作用。

如果我删除此包含/组合并将 primefaces 数据表插入 grupo_classe.xhtml 中,则可以识别托管 bean。

我是否需要为 CDI Flow Scope 做一些额外的配置来识别这个 xhtml 包含/组合结构?

在 faces-config.xml 中我的 CDI 流范围配置下方