JSP 질문이요
큰돌찬
게시판 작업을 하고 있는데요
수정할때 비밀번호 입력하고 확인을누르면 다음과 같은 메세지가 뜨는데요..
어떤 에러인지좀 봐 주세요~
HTTP Status 500 - type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception PREorg.apache.jasper.JasperException: Exception in JSP: /modify_input.jsp:2118: 19: String strSQL = SELECT passwd FROM tbljdh WHERE num= ?;20: pstmt = conn.prepareStatement(strSQL);21: pstmt.setInt(2, Integer.parseInt(num));22: 23: rs = pstmt.executeQuery();24: rs.next();Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:451) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) javax.servlet.http.HttpServlet.service(HttpServlet.java:803)/PRE
root cause PREjava.lang.NumberFormatException: For input string: 1 java.lang.NumberFormatException.forInputString(Unknown Source) java.lang.Integer.parseInt(Unknown Source) java.lang.Integer.parseInt(Unknown Source) org.apache.jsp.modify_005finput_jsp._jspService(modify_005finput_jsp.java:65) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) javax.servlet.http.HttpServlet.service(HttpServlet.java:803)/PRE
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.26 logs.
Apache Tomcat/5.5.26
-
무들
사이트에는 고수분들이 넘 많아 ^^ ㅋㅋ
초짜로써 분발하지 않으면 안되겠습니다. ㅋㅋ -
바나나맛캔디
pstmt.setInt(2, Integer.parseInt(num)
2가 아니고 1이 아닐런지??? -
알프레드
전수다님..죄송합니다..자제할께요 ^^
-
흰추위
이성수다님, 조도쪼도 님 두분다 자제하시길... 여기 서로 시비거는 곳이 아닙니다. 서로 얼굴 붉힐 필요가 뭐가 있겠어요. 그리고, 공부하시는 목적으로 현재 jsp 하시는거라면 이클립스 환경에서 하시는게 버그는 쉽게 잡을수가 있거든요. 참고하세요. (오류를 찾아드려야 하는데, 에러코드 봐서는 ... numberformatexception이 눈에 띄네요. 숫자로 변환할수 없는 문자열이 들어간거 같은데요.
이클립스에 너무 익숙해져서 이거봐서는 ^^;) -
핫블루
저번에 나한테 쓸때 없는 리플달지말라고 쪽지 보내셨던 분이시구나 ㅋ
또 쓸때 없는 리플 달아서 죄송하네요 ^^