问题标签 [java-ee-7]

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

java-ee-7 - jpa 2.1 的生产就绪持久性提供程序

是否有适用于 JPA 2.1 的生产就绪持久性提供程序?我看到 Hibernate 只会从 4.3 开始支持它,而且它只是在 beta 阶段。

0 投票
1 回答
1103 浏览

production - 我可以使用 glassfish 4 作为生产服务器吗

我可以使用开源的 Glassfish 4.0 并且生产/企业 glassfish 尚未在生产中发布。

我刚刚使用 java ee 7 做了一个小应用程序,我想在生产中部署它。

谢谢拉特纳

0 投票
2 回答
350 浏览

java-ee-7 - ejb客户端java ee 7的生命周期是多少

每次我读到与 ejb 一起使用的客户一词时,我都不明白他们认为客户是什么。

对于 ejb,客户端的生命周期是多少?它是否因获取 bean 引用的方式而异,例如 jndi 或注入。

它是否与 http 会话一致,如果是,这与 jndi 有什么关系?

取决于如何获取参考,客户对话何时以 ejb 开始和结束?

它是否根据它是从 java ee 7 容器还是从 se 调用而有所不同?

编辑:我想我应该更具体。有状态会话 bean 维护状态,但是在什么上下文中以及在什么程度上维护该状态。例如,如果我获得参考,那么调用之间的状态是否仅由该参考保持?

此外,会话的概念以及所有类型的 ejb 中的唯一客户端是如何考虑的?

谢谢 :-)

0 投票
0 回答
31 浏览

java - 无法让“asyncSupported”工作 - Glassfish

为交叉发布道歉,但我似乎无法正确格式化代码片段。(并不是说它在 java.net 论坛上看起来好多了,但是......)

我正在尝试调查 [this][1]

[1]:https ://www.java.net/forum/topic/glassfish/glassfish/cant-get-asyncsupported-work问题。

任何对可能发生的事情的洞察力都非常感谢。

干杯,萨瓦斯

0 投票
0 回答
1316 浏览

java - 将 StreamSource、SAXSource、DOMSource 和 Document 对象转换为自定义实体(用户)

我无法找到将 StreamSource、SAXSource、DOMSource 和 Document Object 转换为用户实体的方法。我有以下代码。

服务器端:

用户 Bean 是从 Jersey 客户端 API 发送的,作为回报,它可以正常工作。只是不知道我应该如何访问服务器端的 StreamSource、SAXSource、DOMSource 和 Document 对象。

是否有任何 API 可用于转换?

0 投票
2 回答
564 浏览

cdi - 在 Java EE 7 中使用 JSF bean

在 Java EE 6 中,我坚持@ManagedBean使用@ViewScoped. 现在在 Java EE 7 中,这也可用于 @Named bean。

@Named如果使用新应用程序,我会错过任何东西吗?

0 投票
2 回答
36326 浏览

spring - Spring 与 Java EE 7

现在我正在阅读“开始 Java EE 7”。我想知道 Java EE 7 是一个很好的技术堆栈,它包括 CDI、bean 验证、Web 层的 JSF 和其他规范。

所以我有一个问题:
如果 Java EE 7 存在并且涵盖了 Spring 实现的所有功能,我为什么要研究 Spring 框架?

0 投票
0 回答
78 浏览

java - 切换到 GlassFish4 后,Ajax 加载数据不起作用

这是我的问题。我有一个 Java EE 6 Web 应用程序,GUI 是在 PrimeFaces 中完成的。我们必须切换到 Java EE 7 才能使用 GlassFish4。

所有的转换几乎都是在 pom.xml 文件中更改/添加 versins/packages。但是现在 - 在数据库中进行搜索按预期工作 - 数据显示在表格中,但如果我不手动刷新页面,则显示来自搜索(结果表)的数据的对话框不起作用。

一旦我在工作,我会提供一些代码,但现在有什么我应该考虑或检查的吗?

先感谢您。

更新:

为了更清楚地了解问题:

  1. 使用用户名和密码登录应用程序 - 工作(数据库连接在那里并且正在工作)
  2. 第一页加载一个搜索表单:

这里是代码:

这一直有效,直到您进行第一次搜索,然后每次选择搜索数据时都会重置表单中的下拉菜单,并且不会更新数据表。

在每一行的数据表中都有一个按钮:

它必须显示 dialog1 - 女巫包含有关所选行(DataEntity)的完整信息。h:form with id searchform 在对话框之前结束。

searchDataBean 中的 searchData 方法检查表单中的字段,创建 HashMap 并将其发送到 DAO,结果存储在私有变量中(getter 和 setter 在那里)并作为 DataModel 返回(PrimeFaces 要求作为 ListDataModel)。

我怀疑按钮的“更新”参数在 Java EE 6 中没有像预期的那样工作?

0 投票
2 回答
5217 浏览

java - 无法在eclipse中添加Servlet

我正在 Eclipse 中设置一个简单的服务器项目(如果相关,使用 Glassfish 作为服务器)。我似乎无法添加 Servlet。与我看到的无法选择项目的另一个问题不同,我可以选择项目,但完成或下一步按钮仍处于禁用状态。我尝试手动创建一个HttpServlet提前扩展的类并选择,但它的完成和下一步按钮仍然被禁用:

选择了自定义“WebService”servlet,但禁用了完成

我正在运行 Eclipse 4.3,并尝试使用-clean. 除此之外,我不确定要尝试什么。

编辑:

正如我所说,我最初尝试使用对话框创建一个新类,只有当它不起作用时,我才创建我的WebService类。这是我最初尝试过NewWebService的(使用作为名称,因为WebService现在已经存在)

我也无法创建新的新课程

0 投票
0 回答
433 浏览

jms - 使用 Java EE 7 和 Glassfish 4.0 注入 JMS 资源时遇到问题

我试着用

在 Glassfish (4.0) 中运行的应用程序中实例化 JMS 内容。

我通过 NetBeans (7.4rc1) 向导创建了这些资源,并看到他们使用此连接器资源在 /setup/ 中创建了 glassfish-resources.xml。我根据 Glassfish 的asadmin list-jms-resources命令(以及基于 Web 的管理页面)验证了资源是否可用。

但是每当我尝试访问我的应用程序中的这些字段时,它们都是null

我看到在 eclipse 中运行应用程序时可能会发生这个问题(在 eclipse中运行 jms 示例时资源注入不起作用。)但是我从 NetBeans 启动我的应用程序(它会自动启动集成的 Glassfish 并带来 - 我想 - 一切都出来了 -开箱即用)。

我还看到使用 @Resource 使用 Java EE 6 和 Glassfish 3.1 注入资源时遇到问题,但经过交叉检查,查找名称已经正确。

其他提示我必须注意什么才能使 JNDI 查找工作?