问题描述
自定义Servlet类,继承HttpServlet,复写doPost和doGet方法;使用注解@WebServlet进行配置;通过html超链接(<a>标签)链接该servlet;浏览器访问html页面,点击超链接,报错“占内存溢出”。
原因分析
程序执行时,会加载方法到占内存中,查看异常截图,应该是死循环了。
解决方法
程序写错,doGet方法中应该调用doPost方法,误写成doGet方法中调用doGet(即,调用自己)。。。
自定义Servlet类,继承HttpServlet,复写doPost和doGet方法;使用注解@WebServlet进行配置;通过html超链接(<a>标签)链接该servlet;浏览器访问html页面,点击超链接,报错“占内存溢出”。
程序执行时,会加载方法到占内存中,查看异常截图,应该是死循环了。
程序写错,doGet方法中应该调用doPost方法,误写成doGet方法中调用doGet(即,调用自己)。。。
相关文章: