HTTPステータス 500 – Internal Server Error


タイプ 例外報告

メッセージ [city/ArticleView.jsp] の処理中に行番号 [6] で例外が発生しました。

説明 サーバーは予期しない条件に遭遇しました。それはリクエストの実行を妨げます。

例外

org.apache.jasper.JasperException: [city/ArticleView.jsp] の処理中に行番号 [6] で例外が発生しました。

3: <%@ include file="../common/open.inc"%>
4: <%
5: DateFormat df = new SimpleDateFormat("yyyy年M月d日 HH:mm");
6: int mId = Integer.parseInt(request.getParameter("article_id"));
7: Article mArticle = new Article();
8: mArticle.load(mId);
9: int mType = Article.CITY;


Stacktrace:
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:610)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:499)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:380)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:328)
	jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

根本原因

java.lang.NumberFormatException: null
	java.lang.Integer.parseInt(Integer.java:542)
	java.lang.Integer.parseInt(Integer.java:615)
	org.apache.jsp.city.ArticleView_jsp._jspService(ArticleView_jsp.java:380)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:380)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:328)
	jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

注意 原因のすべてのスタックトレースは、サーバのログに記録されています


Apache Tomcat/10.0.23