当前位置: 代码迷 >> J2SE >> Tomcat中Servlet配制的有关问题,初学者
  详细解决方案

Tomcat中Servlet配制的有关问题,初学者

热度:459   发布时间:2016-04-24 13:50:22.0
Tomcat中Servlet配制的问题,菜鸟求助!
我写了个最简单的helloworld:
package   brick0906;
import   javax.servlet.*;
import   javax.servlet.http.*;
import   java.io.*;
public   class   ServletText   extends   HttpServlet{

public   void   doGet(HttpServletRequest   request,HttpServletResponse   response)   throws   IOException,ServletException{
PrintWriter   out=response.getWriter();
out.println( "hello   world ");
}
}

就是这样,然后我把那class文件放到F:\jakarta-tomcat-5.0.28\webapps\ROOT\WEB-INF\classes里面,然后又修改了web.xml:
<servlet>
<servlet-name> ServletText </servlet-name>
<servlet-class> ServletText </servlet-class>
</servlet>
<servlet-mapping>
<servlet-name> ServletText </servlet-name>
<url-pattern> /servlet/* </url-pattern>
</servlet-mapping>

在我输入http://localhost:8888/servlet/ServletText的时候就出现了500的错误,显示如下:
java.lang.NoClassDefFoundError:   ServletText   (wrong   name:   brick0906/ServletText)

我在网上查了好长的时间也找不出的所以然来,请个位帮帮忙解决一下!

------解决方案--------------------
楼上的,是应该把servlet-class改成有包名的吧
  相关解决方案