自己写了一个MyServlet
编译后把它放在C:\jakarta-tomcat-5.0.28\jakarta-tomcat-5.0.28\webapps\ROOT\WEB-INF\classes 下
在web.xml也加入了
<servlet>
<servlet-name>MyServlet</servlet-name>
<servlet-class>MyServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>MyServlet</servlet-name>
<url-pattern>/servlet/MyServlet</url-pattern>
</servlet-mapping>
可输入http://localhost:8080/servlet/Myservlet 显示错误
晕死了,我看到别人的这样可以了,我的怎么不行呢!!!!!
编译后把它放在C:\jakarta-tomcat-5.0.28\jakarta-tomcat-5.0.28\webapps\ROOT\WEB-INF\classes 下
在web.xml也加入了
<servlet>
<servlet-name>MyServlet</servlet-name>
<servlet-class>MyServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>MyServlet</servlet-name>
<url-pattern>/servlet/MyServlet</url-pattern>
</servlet-mapping>
可输入http://localhost:8080/servlet/Myservlet 显示错误
晕死了,我看到别人的这样可以了,我的怎么不行呢!!!!!
<servlet>
<servlet-name>MyServlet</servlet-name>
<servlet-class>servlet.MyServlet</servlet-class>前面要加上包名
</servlet>
<servlet-mapping>
<servlet-name>MyServlet</servlet-name>
<url-pattern>/MyServlet</url-pattern>这个不用加
</servlet-mapping>
试试!!
楼主的MyServlet是在哪个包里哦!还有错误信息是什么?
你的servlet配置没有错!
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;public class MyServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException
{
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head>");
out.println("<title>Hello World!</title>");
out.println("</head>");
out.println("<body>");
out.println("<h1>Hello World!</h1>");
out.println("</body>");
out.println("</html>");
}
}
<servlet-mapping>
<servlet-name>MyServlet</servlet-name>
<url-pattern>/servlet/MyServlet</url-pattern>
</servlet-mapping>
改成:
<servlet-mapping>
<servlet-name>MyServlet</servlet-name>
<url-pattern>/MyServlet</url-pattern>
</servlet-mapping>
另外看看8080瑞口号是否被占用
HTTP Status 404 - Servlet MyServlet is not available
下面显视的那一大堆
疯了吗?
5.0.28默认情况下,封了那个servlet快速访问机制。
你可以修改web.xml来恢复,但是建议不要这样做。楼上的有人讲了这个方法,就是加到包里面,然后定义mppping进行路径的映射。
不懂的话,给我发信息。