我正在使用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?有人请帮助我。提前谢谢。
答案 0 :(得分:0)
我也面临着这个问题。然后我找出了我的问题。在将项目从Tomcat迁移到Glassfish之前,在Configuration Files文件夹中创建 web.xml 非常重要。因此,在主包中创建新的Servlet。 Netbeans(在我的例子中)可以生成web.xml配置文件文件夹。然后将所有文件从Tomcat服务器项目复制到Glassfish服务器项目。然后,在 web.xml 中写入所有servlet信息。
它为我工作。我想对你来说也是一样的。