日期:2014-05-17  浏览次数:20908 次

求大神指点,编写了一个servelt,想通过localhost:8080/servelt?name=hh调试,却一直报错,怎么办?
编写了一个简单的servlet,具体只改了doGet方法,如下:
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletExceptionIOException {

response.setContentType("text/html");
PrintWriter out = response.getWriter();
String username=request.getParameter("Username");
//String password=request.getParameter("password");
out.print("success");
out.close();
}
而doPost方法就是调用了doGet方法,只是想调试调试,所以通过在url中输入http://localhost:8080/servelt/LoginServelt?Username=aaa
理想中的结果应该是网页显示success,但是却一直报404错误,具体错误是The requested resource (//Servlet/LoginServlet) is not available,求大神指点,,,
------解决方案--------------------
404错误很明显,是找不到这个页面。看你贴的代码肯定是配置文件错误。The requested resource (//Servlet/LoginServlet) is not available这句话里面的地址怎么又两个斜杠?是不是你的web.xml里面应该配置成/Servlet/LoginServlet?多一个斜杠?
------解决方案--------------------
看一下配置文件servlet的路径
------解决方案--------------------
servlet配置的xml文件配置错了
------解决方案--------------------
引用:
servlet配置的xml文件配置错了

这个问题 你的路径不对 !
------解决方案--------------------
访问路径不对、要看你的web.xml里面的配置