java servlet进入死循环
servlet代码
当我把@WebServlet("")参数设置为 /* 时,访问就会进入死循环,
debug(本类代码)过程:
System.out.println("访问servlet控制器");-->
List<Student> list = stuService.shouwAll();-->
req.setAttribute("list", list);-->
req.getRequestDispatcher("index.jsp").forward(req, resp);-->(到这都正常,数据也获取到了)
然后就进入了死循环,开始执行:
-->System.out.println("访问servlet控制器");-->...........

然后就栈溢出了
@WebServlet("/*")
public class StudentServlet extends HttpServlet{
private StudentService stuService = new StudentServiceImpl();
@Override
protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
System.out.println("访问servlet控制器");
List<Student> list = stuService.shouwAll();
req.setAttribute("list", list);
req.getRequestDispatcher("index.jsp").forward(req, resp);
}
}
当我把@WebServlet("")参数设置为 /* 时,访问就会进入死循环,
debug(本类代码)过程:
System.out.println("访问servlet控制器");-->
List<Student> list = stuService.shouwAll();-->
req.setAttribute("list", list);-->
req.getRequestDispatcher("index.jsp").forward(req, resp);-->(到这都正常,数据也获取到了)
然后就进入了死循环,开始执行:
-->System.out.println("访问servlet控制器");-->...........

然后就栈溢出了
...全文
相关推荐
java中登陆的servlet,密码和用户名正确才能进入主页
"Java Web开发中的登录验证Servlet实现"在Java Web开发中,Servlet是一种用于处理HTTP请求的服务端组件,可以用来接收、处理并响应客户端的请求。在本例中,`Login
java内部重定向死循环检例子
以下是一个关于如何检查和避免Java内部重定向死循环的例子:1.
解决java编译错误( 程序包javax.servlet不存在javax.servlet.*)
在Windows系统中,可以通过右键点击“我的电脑”,选择“属性”,然后进入“高级”选项卡下的“环境变量”来设置。
java servlet jar包
Java Servlet是Java编程语言中用于开发服务器端应用程序的API,主要用于构建动态Web应用程序。
JAVA WEB中Servlet和Servlet容器的区别
"JAVA WEB中Servlet和Servlet容器的区别"在 Java Web 开发中,Servlet 和 Servlet 容器是两个非常重要的概念,但是很多人对它们的区别却不甚了解。


Web 开发
