问题标签 [seam2]

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 回答
1136 浏览

java - SEAM 中的@In(injected) 和@Out(outjected) 有什么不同

我读过很多书,但我仍然不明白@In(injected) 和@Out(outjected) 之间的主要区别是什么,我只知道@In(injected),我不知道在哪里使用@ Out(outjected) 所以请用一个例子来解释我。

0 投票
1 回答
1387 浏览

java - 在 JBoss v7.1 中使用 Seam v2.2.2.Final 和 JSF v1.2 – JSF 标签不会呈现 – 为什么?

我目前正在将一个主要使用Seam 2HibernateJSF 1.2JBoss 4.2.x迁移到JBoss 7.1的大型项目- 到目前为止,我已经设法解决了大多数问题。应用程序服务器启动得很好,现在部署我的 EAR 项目没有错误。JSF 1.2 和 Seam 2 接缝正确启动。

然而——只要我尝试访问第一页(即 context/login.seam),浏览器就会加载我的 jsp 源而不是渲染的内容。到目前为止,我不知道该去哪里。是否为使用此环境更改了 web.xml、faces-config.xml 或任何相关设置文件?


简要总结一下,到目前为止,我对我的项目进行了以下更新:

WAR 中 web.xml 中的一些行

EAR 中的 jboss-deployment-structure.xml

我还从 EAR 中剥离了 JBoss v7.1 中已经作为模块和修改的 MANIFEST.MF 文件附带的所有 JAR。

我已经用 JBoss-Logging 替换了 Log4J,修复了一些过时的 FacesMessages 代码并暂时禁用了 @Service 和 @Management 类。

我的 Oracle 数据源也已添加到standalone.xml(使用 ojdbc6.jar)并成功初始化。


PS:这个项目目前没有用Seam3替换Seam2的选项。我还没有尝试使用 Seam2-JSF2-Branch (https://github.com/heyoulin/seam2jsf2) - 我想在评估替代方案之前了解我当前的问题。

0 投票
0 回答
633 浏览

java - 具有不同的 hql 子查询

我有两个 hql 查询。它们如下:

我想将它们结合起来查看像 le.id、count()、count()、......这样的结果

任何人都知道如何结合这两个查询?(ps。我尝试将它们中的任何一个用作子查询,但没有成功。)

提前致谢

0 投票
1 回答
558 浏览

servlets - Seam JBoss Servlet 注入

我是使用 JBoss AS6 创建 SEAM (2.2) 应用程序的初学者

我正在集成充当 http servlet 的 Paypal 快速结帐代码,这似乎可以正常处理 paypal 的付款,问题是我似乎无法将有状态的支持 bean 注入 servlet 以验证付款并更新我这边的数据库。我尝试了多种方法,包括以下...

在每种情况下,我都会留下一个空指针异常,我不认为这是 bean 的问题,因为它甚至不会注入消息文件

正如我看到很多类似的问题,我什至不确定我的设置是否可行?我还缺少一些进一步的配置吗?

有人可以建议一个解决方案,或者一种从 servlet 访问我的支持 bean 的方法吗?

谢谢

0 投票
2 回答
1500 浏览

java - a4j:commandbutton 不允许“<”在渲染中

这是我的代码:

这是我得到的错误:

知道为什么吗?帮助将不胜感激。

提前致谢

0 投票
1 回答
1163 浏览

java - 国际化服务器端资源包

我遇到了关于在 Seam 2.2 应用程序的服务器端加载 ResourceBundle 的问题。

在客户端(JSF)中,可以使用资源包:

但在服务器端,没有办法使用资源包。

我尝试了以下方法,但没有解决方案有效。

  • 添加到 StatusMessage:StatusMessage.addFromResourceBundle(serverity.ERROR, "key_string");
  • 在这个问题中使用注入:Use message bundle in Java class with Seam
  • 加载资源包:

    私有 java.util.ResourceBundle getResourceBundle() { org.jboss.seam.core.ResourceLoader resourceLoader = org.jboss.seam.core.ResourceLoader .instance(); java.util.ResourceBundle resourceBundle = resourceLoader.loadBundle("message"); 返回资源包;}

但此方法的结果为空。

任何想法或指导将不胜感激。

0 投票
2 回答
617 浏览

validation - 丰富的表单验证:togglePanel

在我的应用程序中,我创建了一个向导。似乎我无法切换面板,因为在未显示的面板上验证失败。

该向导具有以下布局:

modalPanel 从 wiz1 面板开始正确显示。现在,当用户单击 toggleControl 时,什么也没有发生。如果我从组件中删除必填字段,则切换工作。

如何仅对当前显示的组件进行正确验证?

0 投票
1 回答
5510 浏览

jsf - s:字符串列表上的selectItems?

我在 JBoss AS 5 上使用 seam 2.2.2.Final。我正在开发一个多页向导。在我的第一页上,用户将能够在 textarea 上输入几个用新行分隔的公司名称。

提交页面后,系统解析输入的值并将其拆分为字符串列表

然后要求用户从有效企业名称列表中进行选择以进行注册

selectedbusinessName 是 String 类型,而 businessNameChoices 是 List

提交页面后,作为企业名称提交的内容如下所示:

我尝试将 itemValue 放在 s:selectItems 上,但出现另一个错误,即“值无效”

尝试使用<s:convertEntity>但得到 NumberFormatException

我也尝试过创建自己的转换器

公共类 BusinessNameBeanConverter 实现 javax.faces.convert.Converter {

但我仍然收到相同的“值无效”错误。

我不知道该怎么办了。请帮忙。

谢谢,

尼古拉斯

0 投票
1 回答
311 浏览

glassfish-3 - seam-gen 是否仍与 glassfish 3.1.2 兼容?

目前我正在尝试在 glassfish 应用服务器中部署一个耳朵格式的网络应用程序。

按照 jboss 关于如何使用 seam-gen 的说明,我能够创建项目。但是当我调用 gf-deploy 时,我得到了 ff 错误:

似乎 glassfish 3.1.2 不再允许匿名部署,如果是这样,我应该如何在 ant glassfish-build.xml 中指定凭据?

有什么建议么?

谢谢,
czetsuya

0 投票
1 回答
206 浏览

html - 使用 SeamFramwork 将实际 HTML 格式化为可读

从 SeaMFramework 生成 xhtml 页面时,有没有办法将实际的 HTML 格式化为可读(格式良好)的文本。

我希望能够右键单击我的网页和查看源代码,其中 html 和 javascript 格式正确(选项卡式,新行)。我正在使用 JSF 和 Richfaces,它们对自己的 html 和 javascripts 进行分类,我希望它们更具可读性。