【发布时间】:2018-11-03 10:29:24
【问题描述】:
我已按照http://zetcode.com/java/ejb/ 的说明创建了一个简单的网络应用程序。它在 Eclipse 中运行良好,它使用 Glassfish 服务器 4.1。为了部署到 Tomcat,我只是将生成的 war 文件复制到 Tomcat 9 的 webapps 文件夹中。Tomecat 9 很好地提取了 war 文件,并且 HTML 文件可以正常工作,但是与 Java servlet 相关的任何内容都会失败,如下所示。
【问题讨论】:
-
Greet.java 中的第 32 行是什么?
-
Tomcat 没有 EJB 容器!
-
请发布完整的堆栈跟踪。正如提示所述,您可以在服务器日志中找到完整的堆栈跟踪。
-
代码在zetcode.com/java/ejb 中给出。反正 Greet.java 中的第 32 行是 firstBean.setName(request.getParameter("name"));
-
@Seelenvirtuose:这很可能是原因。感谢您指出这一点!
标签: java eclipse tomcat web-applications glassfish