从Tomcat迁移到Glassfish服务器时出现404错误

时间:2014-09-22 08:14:46

标签: tomcat servlets glassfish

我正在使用Tomcat 2.5构建一个新项目。在将所有类和jsp文件迁移到glassfish服务器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?有人请帮助我。提前谢谢。

1 个答案:

答案 0 :(得分:0)

我也面临着这个问题。然后我找出了我的问题。在将项目从Tomcat迁移到Glassfish之前,在Configuration Files文件夹中创建 web.xml 非常重要。因此,在主包中创建新的Servlet。 Netbeans(在我的例子中)可以生成web.xml配置文件文件夹。然后将所有文件从Tomcat服务器项目复制到Glassfish服务器项目。然后,在 web.xml 中写入所有servlet信息。

它为我工作。我想对你来说也是一样的。