问题标签 [seam]

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

java - 通过 Seam 中的应用程序进行注释

我想将我的项目拆分为不同的模块,以便在需要时将它们换掉。Atm 我只是 Jboss Developer Studio。

所以我希望我的模板、登录等位于 1 个模块/应用程序中

然后我希望能够在另一个应用程序中访问这些注释和 bean。

这可能吗?

或者这种模块分离是否可以在 1 个应用程序中完成,因此很容易提取与一个模块相关的所有 xhtml、java 文件、导航规则?

0 投票
1 回答
3169 浏览

unit-testing - 有没有人用 Jboss Embedded、Seam 和 Maven 成功运行过集成测试?

一直在尝试使用我的 seam 项目和 Jboss 嵌入式容器进行集成测试,但没有取得多大成功。一直在做大量的阅读,并一直在尝试这个 JIRA中提到的内容,但没有任何运气。

Amy 目前只是试图让“testproject-master-JBSEAM-2371.zip”项目正常工作,但出现以下异常

是否有人在使用 maven 而不是 seam-gen 项目的情况下让 Seam 集成测试正常工作?

0 投票
2 回答
2937 浏览

maven-2 - Seam - 没有活动的事件上下文

我的 Seam 应用程序有问题,我不确定是因为使用 Maven 和 Jetty 进行测试,还是只是我的错误配置。我得到的错误相当简单,当 Seam 尝试关闭事件上下文时,它希望它是打开的,并且它一定已经被其他东西关闭了。问题是什么以及如何确定是什么原因造成的。

这是堆栈跟踪,但它没有多大帮助:

这些是我的 WEB-INF/lib 文件夹中的所有 jars

在此之前我有一些版本冲突实际上确实导致了问题,我只是想知道这是否可能是这些问题之一。

谢谢,沃尔特

0 投票
1 回答
158 浏览

jboss - 从验证器内部访问请求参数

是否有从验证器内部访问其他表单字段的正确方法?除了:

context.getViewRoot().findComponent("formid:exampleField:example")?

我想在自定义验证器中验证城市字段并检查国家/地区是否为美国。

0 投票
1 回答
145 浏览

seam - 接缝代理类如何

seam 实际上代理每个类进行拦截。代理类和实现接口的代理类之间有区别吗?fe 就像在 spring 中,代理实例实现了类中指定的所有接口。

有人在 java.lang.reflect.Proxy 与 cglib 或 javassist 之间有任何性能经验吗?代理上的实例化不是比字节码操作快得多吗?

提前致谢

0 投票
2 回答
250 浏览

java - Eclipse j2ee 和捆绑的 Web 工具平台让我感到困惑

大家好,我相信每个人都很酷。我即将开始一个关于 jsp 和 jsf 的教程,所需的工具是 j2ee 和 web 工具平台的 eclipse。我有点困惑在哪里可以找到它与 wtp 捆绑在一起? EuropaGalileoGanymede在哪个发行版中?。我知道它在 entreprise java中,因为它清楚地写在那里但我不知道它是否对我有好处,主要思想是将 jboss-tools 添加到为了使用 jboss seam。如果我做了一些愚蠢的假设,请立即纠正我。感谢阅读

0 投票
5 回答
3253 浏览

spring - GWT 前端的最佳 java webframe 后端?

对于 GWT 前端,最好的基于 Java 的 Web 框架后端是什么?

可能的后端:seam、jsf、spring web ... ?

特别是我对实践经验和优点和缺点感兴趣。

顺便说一句: - 请不要使用动态类型语言 - 有没有人为此尝试过缝或弹簧?

0 投票
2 回答
1811 浏览

jsf - 如何使接缝中的字段无效?

我需要在接缝中验证两个用户输入字段。对于 ui:repeat 标记中的每一行,Field1 必须大于 Field2。截至目前,我将两个字段包装在一个 s:decorate 标记中,该标记将所有输入包装在一个 s:validateAll 标记中。如果其中任何一个验证失败,这允许我将错误消息浮动到字段的右侧。

例如(我不能插入图片,所以我必须使用ascii图片,低质量请见谅,斜体表示红色文字):

标签: | 黄色 | 0|% 红色:| 0%| | Yellow 和 Red 必须介于 0 和 100 之间,并且 Yellow 必须大于 Red。

标签: | 黄色 | 0|% 红色:| 0%| | Yellow 和 Red 必须介于 0 和 100 之间,并且 Yellow 必须大于 Red。

下面是两个控件和装饰 xhtml。注意:“0 到 100 之间的值”验证已经通过 hibernate 注释处理。我只需要知道如何相互验证这两个字段以确保黄色大于红色,并且仍然显示错误消息。

我想要的解决方案是为相应的 s:decorate 标签设置 #{invalid} 属性,这样会显示错误消息,但我会接受任何想法。

输入:

和 decorateMultipleInputs.xhtml:

0 投票
4 回答
20073 浏览

java - Java 正则表达式,匹配除

我想匹配除*.xhtml. 我有一个 servlet 正在监听*.xhtml,我想要另一个 servlet 来捕获其他所有内容。*如果我将Faces Servlet 映射到所有内容(

这是我一直在尝试的,但没有成功。

有任何想法吗?

谢谢,

沃尔特

0 投票
2 回答
7316 浏览

navigation - 如何根据参数调整接缝中的导航

我有一个 Seam 应用程序,最初由 seam-gen 生成,带有一个视图 Search.xhtml。

Search.xhtml 有许多输入字段,其中一半绑定到 Office 实体,一半绑定到 Devices 实体。

例如,如果您输入一个主机名,它会绑定到设备中的一个字段,如果您输入一个城市,它会绑定到办公室中的一个字段。

默认情况下,目标页面将为 OfficeResult.xhtml,或者,如果已输入“设备”属性,则为 DeviceResult.xhtml。

我的问题有两部分:

  1. 我应该在 Search.xhtml 中为提交按钮使用什么组件?我假设 h:commandButton,但是我该用什么来执行该操作?如果我使用目标视图,是否会被 page.xml 文件中的导航规则覆盖?

  2. 如何设置我的 Search.page.xml 文件?如何根据参数调整导航?

这是 Search.xhtml(伪代码):

Search.page.xml(伪代码):