###前提・実現したいこと
Servlet + JSPで単純なページ遷移
###発生している問題・エラーメッセージ
起動した時点から下記のエラーが発生し、強制終了しない限り延々とIDEのTomcatログのタブにエラーが出続けます。
なお、ページの表示自体は正常で、Hello World!と表示されます。
StackOverflowの原因になりそうな要素の見当がつきません・・・
java.lang.StackOverflowError at org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:246) at org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:246) at org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:246) at org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:246) at org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:246) at org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:246) at org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:246) at org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:246) at org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:246) at org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:246) at org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:246) at org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:246) at org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:246) at org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:246) at org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:246)
###該当のソースコード
Java
1---Servlet--- 2@WebServlet(name = "MainController", urlPatterns = {"/"}) 3public class MainController extends HttpServlet { 4 5 @Override 6 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException,IOException { 7 doPost(request, response); 8 } 9 @Override 10 protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException,IOException { 11 request.getRequestDispatcher("/WEB-INF/index.jsp").forward(request, response); 12 } 13} 14---JSPファイル--- 15<%@page contentType="text/html" pageEncoding="UTF-8"%> 16<!DOCTYPE html> 17<html> 18 <head> 19 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 20 <title>JSP Page</title> 21 </head> 22 <body> 23 <h1>Hello World!</h1> 24 </body> 25</html> 26
###補足情報(言語/FW/ツール等のバージョンなど)
NetBeans 8.2
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/01/18 09:50
2017/01/19 02:23