【发布时间】:2014-09-22 08:14:46
【问题描述】:
我正在使用 Tomcat 2.5 构建一个新项目。在我将所有类和 jsp 文件迁移到 glassfish server 2.5 中的现有项目后,我的 jsp 文件没有问题。仅在调用我的 servlet 时出现 404 错误,其中找不到我的 servlet 类。我已经在我的 web.xml 中添加了以下行:
<servlet>
<description/>
<display-name>ReportServlet</display-name>
<servlet-name>ReportServlet</servlet-name>
<servlet-class>com.raydar.report.ReportServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ReportServlet</servlet-name>
<url-pattern>/grade</url-pattern>
</servlet-mapping>
我需要在 glassfish 服务器中配置什么,而不仅仅是更改 web.xml?有人请帮助我。提前致谢。
【问题讨论】:
-
您需要提供更多信息。您的 servlet 是否已在您定义的包中分解?有没有抛出异常?
-
是的,我已经将它部署在定义的包中。我没有例外,只有 404 错误..
-
您访问的是哪个网址?我应该像localhost:[port]/[App-Name]/grade。点击localhost:4848 -> “应用程序”,看看你的应用上下文路径是什么样的。