Servlet doGet()返回HTTP状态500

问题描述 投票:-1回答:2

[当我学习servlet时,我使用了doGet()方法,并且在使用Get request方法,但是显示了HTTP Status 500错误,但是在使用doPost()和post request的情况下工作得很好。为什么我不能使用doGet()。

HTTP状态500 –内部服务器错误类型异常报告

消息为空

描述服务器遇到意外状况,阻止其满足请求。

例外

java.lang.NumberFormatException: null
java.lang.Integer.parseInt(Unknown Source)
java.lang.Integer.parseInt(Unknown Source)
com.kiran.AddServlet.doGet(AddServlet.java:12)
javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

注意,在服务器日志中可以找到根本原因的完整堆栈跟踪。

Apache Tomcat / 9.0.27

java jsp servlets
2个回答
0
投票

似乎我正在尝试解析一个为空的数字。


0
投票

从您的代码段堆栈跟踪中,您似乎想解析一个空数字。

© www.soinside.com 2019 - 2024. All rights reserved.