0
我正在使用Tomcat 2.5构建一个新项目。在将所有class和jsp文件迁移到glassfish server 2.5中的现有项目之后,我的jsp文件中没有任何问题。我只有在调用我的servlet时才得到404错误,其中,它找不到我的servlet类。我已经添加下面一行在我的web.xml:从Tomcat迁移到Glassfish服务器时出现404错误
<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是否在您定义的包中进行了depolyed?是否抛出异常? – Stefan 2014-09-22 09:00:26
是的,我已经在定义的包中部署了它。我没有例外,只有404错误.. – 2014-09-22 09:09:45
您访问哪个网址?我应该像http:// localhost:[port]/[App-Name]/grade。点击http:// localhost:4848/- >“Applications”,看看你的应用上下文路径是什么样的。 – Stefan 2014-09-22 10:13:51