问题标签 [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.
ajax - 延迟加载部分接缝页?
我正在开发一个接缝应用程序(JBoss AS 4.2.2 下的 2.1.1.GA),其中一个特定的部分(有时很大)在用户与该特定部分交互之前不需要呈现,认为沿着文章标题的行,用户单击标题并展开以显示包含文本的框。
我可以使用 Seam 和 Richfaces 毫无问题地实现这一点,但是当用户第一次加载页面时,所有部分的内容都会下载到浏览器中。无论如何,这些部分(可能包含也可能不包含richfaces控件本身)是否可以使用ajax按需下载?
谢谢。
jsf - 为什么 EL 给了我错误的对象作为括号之间的参数?
情况如下:
在 a4j:form 中的 rich:dataTable 中,我创建了一个 a4j:commandLink 来选择值并使用 jboss el 操作语法将其传递给 bean
这没有问题。
但是,如果我重新渲染表单以使用 ajax 调用过滤数据表,当我选择值时,它会给我错误的结果:选择的索引,但过滤前的数据。
有任何想法吗?
感谢 Zack 在 5 分钟内为我提供了正确的解决方案。
我认为在括号之间的操作中传递参数更优雅,但是,嘿:这行得通。:)
十分感谢。
ps 我也在编辑标题。
seam - 远程接缝持久性
我在.xhtml 文件中有一个按钮,它调用一个远程调用java 函数的javascript 函数(在jboss seam 环境中)。该 java 函数有一个 entityManager.persist(object)。你知道为什么这行代码不提交到数据库吗?它表示事务尚未开始。我假设在远程上下文中我没有开始事务,因为如果我在调用相同 java 函数而不是使用上面的 javascript 的那个按钮上放置一个动作,它工作正常;entityManager 持久化对象,我可以在数据库中看到它。
有谁知道我如何才能使用javascript调用java函数来实际持久化对象?(我必须使用 javascript 因为我需要回调函数)
seam - 在 Seam 中使用单实例多租户 Web 应用程序的经验?
在单实例多租户设置中使用 Seam 有什么经验吗?Seam 适合这种设置吗?你是怎么意识到的?所涉及的费用是多少?
我们的情况:Seam 2.1 SaaS web 应用程序(POJO,没有 EJB)。可用的开发预算迫使我们采用简单的每个租户一个实例的设计。该应用程序尚未投入生产,但已接近完成。
我希望我们的客户可能会重新考虑单实例多租户设置,如果它降低了预计的托管成本。
java - 以 a4j 形式有条件地要求 jsf 验证
我在 jsf/a4j 中使用条件评估表达式时遇到了一点问题
这是我的代码
布尔复选框有条件地启用/禁用验证。
这不起作用: a4j:commandButton 只是跳过验证。
谢谢。
java - 在 JBoss Seam 上实现 SOAP Web 服务的最佳方式是什么?
我需要在 Jboss Seam 2.1.0 上实现一个 SOAP Web 服务。这个想法是将无状态 bean 方法导出为 Web 服务。
但是,我找到了两种方法。
第一个,是使用Seam自己的web services注解。这个问题是缺乏文档。
第二个,是使用 Enunciate。它的记录要好得多,但我觉得这不是标准方式。
那么,哪一个是最好的方法?我错过了什么吗?是否有更多关于 JBoss Seam “标准” SOAP Web 服务实现的文档?
在此先感谢,问候,(对不起,因为我是新来的,我不能发布超链接)
java - SEAM 项目在 JBoss AS 中运行?
我如何在 JBoss AS 中运行 Seam 应用程序?
我将 JBoss SEAM 作为我项目的依赖项(使用 MAVEN2)并将其部署在 JBoss AS 中——这足以使我的项目正常工作(具有 JBoss Seam 提供的所有功能)或者我是否需要修改 JBoss AS任何方式(例如,在 JBoss AS 的 lib 目录中包含一些额外的接缝库)?
java - 将两个 xa 数据源与 Jbpm 一起使用时出现问题
我正在使用 Seam、JBoss Jbpm 和 Resteasy。我有一个非常简单的流程定义:
这是应该启动该过程的类
流程定义也很简单:http://docs.jboss.org/jbpm/xsd/jpdl-3.2.xsd" name="Blah">
然后,当我尝试调用 WebService 时,我得到以下堆栈跟踪:
p>我正在使用带有驱动程序 net.sourceforge.jtds.jdbcx.JtdsDataSource 的带有两个 xa 数据源(一个用于我的数据库,一个用于 Jbpm 的数据库)的 SQLServer 数据库。Web 服务确实使用非 jbpm 数据库。
当我在没有 getSomething() 方法访问非 jbpm 数据库的休眠会话的情况下尝试此操作时,它可以正常工作。但是,如果我注入会话并尝试相同的事情,大多数情况下它都不起作用。
有谁知道发生了什么?
java - JBoss Seam - ViewExpiredException
我目前有一个充当门户的 Web 应用程序。用户登录门户并显示服务列表。要查看服务,在指向服务 URL 的同一页面中填充 iframe。所有应用程序都是 JBoss 4.2.2GA AS 上的 Seam 2.1.1GA。
如果用户加载服务 A,与之交互,然后使用 Portal 中的菜单切换到服务 B,与之交互,然后切换回服务 A 并进行交互,他们会得到一个 ViewExpiredException(它实际上并没有显示给用户,我有一些代码来显示错误消息而不是重定向等)
我试过使用
在 web.xml 中。这摆脱了 ViewExpiredException,但在 AS 上抛出一个错误,说明需要事务,或者它不能加入现有事务。
我们在后端使用的 bean 有一个注解为 @Begin(join=true) 的方法。我试过删除 join=true 但这会引发更多错误。
我完全被难住了,多年来一直在挠头!有任何想法吗?
非常感谢,
克里斯
jakarta-ee - Seam 2.1.1:使用 Maven 2 构建?
我有兴趣将基于 Seam 2.1.1 的项目从 Ant 迁移到 Maven,以便在构建过程中集成一些工具(如可测试性资源管理器等)
问题是:你推荐它吗?我已经读过(在少数几个有关于这个主题的有用信息的站点中)在使用 Seam 2 和 Maven 时非常痛苦,而其他人则说值得付出努力。你怎么看?