package servlettest;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class MyFirstServlet extends HttpServlet{ public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{
response.setContentType("text/html");
ServletOutputStream out=response.getOutputStream();
out.println("");
out.println("");
out.println("");
out.println("<h1>FirstServlet!</h1>");
out.println("");
}
}
启动tomcat部署完之后,在浏览器里没有显示(报错404)http://localhost:8080/MyFirstServlet或者http://localhost:8080/MyFirstServlet
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class MyFirstServlet extends HttpServlet{ public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{
response.setContentType("text/html");
ServletOutputStream out=response.getOutputStream();
out.println("");
out.println("");
out.println("");
out.println("<h1>FirstServlet!</h1>");
out.println("");
}
}
启动tomcat部署完之后,在浏览器里没有显示(报错404)http://localhost:8080/MyFirstServlet或者http://localhost:8080/MyFirstServlet
楼主没加项目名吧
同时要保证servlet是标准的正确的,
http://localhost:8080/项目名/MyFirstServlet
请求这个路径的时候,你要确保在xml中配置servlet的路径是否是MyFirstServlet
<servlet></servlet><servlet-mapping><servlet-mapping>通过servlet-mapping同servlet对应在对应相应的处理方法就可以了
注意请求的url必需同servlet的url-pattern对应