问题标签 [java-ee-5]

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

java - Struts2 + jQuery - 向客户端发送定期更新

我正在我的网络应用程序中实现一个功能,这样客户端可以通过输入一些数据并单击提交按钮来生成报告。

问题是报告生成需要大量时间,如果用户输入的数据错误,报告可能不会生成。

完整的报告生成任务有许多子任务,我想当客户按下提交时,然后在该页面下方我想显示报告生成任务的状态/进度,这些任务分为各种子任务,例如

如何在 web 层中使用 Struts2、jQuery 来实现这一点?

任何帮助将不胜感激。

谢谢

0 投票
1 回答
517 浏览

design-patterns - Java EE 部署模式资源

我正在寻找有关 Java EE 应用程序部署模式的书籍/在线资源。特别是我想知道在远程接口时何时使用本地接口的模式(我需要多少节点?)。关键问题是为 EJB 和 WAR 使用单个 EAR(EJB 和 WAR)或单独的节点。

我发现的资源有点过时了,它们专注于EJB2设计模式。我对 EJB3、Spring 或 Seam 等新技术很感兴趣。

0 投票
1 回答
3814 浏览

jsp - 用于重置会话的 JSF 按钮

当用户单击按钮时,有没有办法为用户重置(清除)会话?

0 投票
5 回答
12400 浏览

hibernate - @Cache 注解使用错误

我添加了以下注释以启用对我的 EJB3 实体之一的缓存,以使用 ehCache 测试缓存,其中我使用 Hibernate 作为持久性提供程序:

我将以下内容添加到 persistence.xml:

当我尝试编译时,出现以下错误:

/persistence/F.class):警告:在“org.hibernate.annotations.Cache”类型中找不到注释方法“usage()”:找不到 org.hibernate.annotations.Cache 的类文件编译器发生异常(1.6.0_16)。在检查 Bug Parade 是否有重复项后,请在 Java 开发人员连接 ( http://java.sun.com/webapps/bugreport ) 提交一个错误。在报告中包含您的程序和以下诊断。谢谢你。com.sun.tools.javac.code.Symbol$CompletionFailure:找不到 org.hibernate.annotations.CacheConcurrencyStrategy 的类文件

谁能在这里帮助我,让我知道我现在需要做什么或做错了什么?

0 投票
3 回答
1534 浏览

java - Java EE6 优于 EE5?

我们正处于获得Java EE6的边缘(以 Glassfish v3 作为参考实现)。计划于 12 月 9 日发布。虽然仍有相当多的公司正在努力将他们的代码库迁移到 EE5(从早期版本),但我们处于开始开发新产品的豪华环境中,可以选择以 EE6 作为平台进行. 这可能会避免后期的迁移工作,并受益于 EE6 中的所有适当大小的功能。

相反或少数问题(在最前沿做事时,也就是使用 EE6):

  • 周围还没有多少专业知识(博客、书籍、论坛、你自己……)
  • 很快不会有任何其他 EE6 应用程序服务器(测试版可能在明年年初/年中?)
  • 第三方库/框架可能尚未针对 EE6 进行验证或测试。

一个不会导致特定答案的通用问题,但也许您对该主题的看法?

斯文

0 投票
2 回答
2708 浏览

java - 无状态会话 bean 结果缓存?

我们正在运行一个无状态会话 Bean 来从不同位置检索一些数据。

实现此 SLSB 缓存的最佳方法是什么?

使用拦截器?使用 JBossCache 吗?

我们正在使用 JBoss 5.0.1。

0 投票
3 回答
509 浏览

java - Java EE 5 开发环境

我有一个客户,他已经在生产中拥有一些应用程序,因此已经就下一个项目的生产环境做出了一些决定:

  • Sun iPlanet 6.1 SP7(带 Apache)
  • JDK 1.6
  • 甲骨文网络逻辑 10 MP3
  • 甲骨文 10g
  • 1024 位 SSL

他们还为网络应用制定了一些企业标准:

  • 雄猫
  • 支柱
  • 兼容 Safari、Firefox、IE6、IE7

我还被告知,这个应用程序可能不需要完整的 Java EE 5 环境(可能只有一个 Web 容器),但需要通过客户端 EJB 等与托管在单独 weblogic 实例上的应用程序进行通信,并执行各种 Web对其他公司服务的服务调用。

我的任务是为这个新团队(规模很小,可能只有 2 或 3 个人,包括我在内,但可能会在未来几个月内增长)做出一些决定。我想创建一个人们可以使用他们喜欢的 IDE 并在 localhost 上拥有良好开发体验的地方,但仍然可以顺利地在测试环境中进行部署,然后再部署到生产环境中。我的想法是,在本地工作站上 http 很好,但集成测试服务器应该看起来与生产服务器完全相同,并且所有流量都应该是 https 以确保我们能够准确地描述 prod 将是什么。

知道开发人员的本地工作站将高度多样化,并且可能在他们的本地工作站上运行 Mac OS X 10.6 (Snow Leopard) 或 Windows 7,但还需要指定一个通用的测试服务器:什么技术堆栈会给我们从本地开发到测试再到生产的顺利路径?

编辑:对不起,当我说技术堆栈时,我的意思是例如 Ant + JBoss + Tomcat + Oracle XE vs. Maven + Geronimo + Derby。基本上是我们需要在每台开发机器和测试服务器上安装的具体规范实现列表,为我们提供灵活的开发环境,并顺利过渡到测试和生产环境。

EDIT2:可能值得一提的是,这个应用程序,如果它需要保留任何信息(我假设是这种情况),无论它是什么绝对不会复杂。它很可能类似于基本的产品数据库。

0 投票
4 回答
19269 浏览

java - 如何对 Java EE 代码进行单元测试?

我想问一下您测试 Java EE 代码的首选方式?

我发现只有三个项目,它们试图帮助在 Java EE 环境中编写单元测试代码:

所以我想知道,

  • 是否有任何框架有助于为 Java EE 代码编写 (j) 单元测试?
  • 您是否使用嵌入式 Java EE 服务器,例如 jboss 或 glassfish v3?
  • 你自己做模型和注入吗?

非常感谢...

0 投票
4 回答
1977 浏览

java - Java Web 应用程序的架构指南?

我正在寻找一些很好的书籍/互联网材料,讨论如何为 Java Web 应用程序做出架构决策,讨论各种考虑因素等。

我在 TSS 上找到了这本“J2EE 架构书”:

http://www.theserverside.com/tt/books/DVTPress/J2EEArchitectsHandbook/index.tss

这本书不仅过时,而且在 TSS 上的评论也很差: http ://www.theserverside.com/news/thread.tss?thread_id=28152

有人建议记住现代框架,例如 Spring、Hibernate 和 EJB 3 等吗?如果您需要更多细节,请告诉我。

0 投票
4 回答
2590 浏览

javascript - GlassFish v3 上的 jspx 脚本元素

.war 由 GlassFish v3 提供。我正在尝试从我的 jspx 中包含一个 javascript 文件。

我在我的 http 响应中得到以下信息

问题是它应该包含</script>标签。我相信这就是为什么它适用于 Chrome,但不适用于 Firefox 或 IE。任何想法如何强制<script></script>

更新:不确定这是否相关,但这是我的 jspx 文件的开头