
Hi,
I am facing below problem while getting paramater as int from jsp. Same code is working fine for string. Please suggest the way forward.
exception
org.apache.jasper.JasperException: Exception in JSP: /UserMonitor.jsp:23
20: <input type="submit" value="get Info">
21: </form>
22: <%
23: bean.setClassId(Integer.parseInt(request.getParameter("id")));
24: bean.setClassName(request.getParameter("name"));
25: %>
26: <h4>using useBean and other directives:</h4>
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:491)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:413)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
root cause
java.lang.NumberFormatException: null
java.lang.Integer.parseInt(Integer.java:417)
java.lang.Integer.parseInt(Integer.java:499)
org.apache.jsp.UserMonitor_jsp._jspService(UserMonitor_jsp.java:72)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:99)
javax.servlet.http.HttpServlet.service(HttpServlet.java:730)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:371)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259)
javax.servlet.http.HttpServlet.service(HttpServlet.java:730)
If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.
Ask your questions, our development team will try to give answers to your questions.