2013-04-08 10 views
0

검색 ID 단위로 데이터베이스에서 데이터를 검색 할 수있는 serachpage.jsp를 실행하려고합니다. 기본적으로 select 문 다음에 오류가 발생합니다.jsp에서 검색 페이지를 실행할 수 없습니다

코드 :

<% 

try { 
    String value = request.getParameter("Issue_ID"); 
    int Issue_ID=Integer.parseInt(value); 
    Class.forName("com.mysql.jdbc.Driver").newInstance(); 
    Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/report_tracking","root", "root"); 
    Statement st = conn.createStatement(); 
    ResultSet rs = st.executeQuery("select * from issue_creating where Issue_ID='"+Issue_ID+"'"); 
    if(rs.next()) {   
     rs.getString("Problem_Submit"); 
     rs.getString("Problem_Submit"); 
     rs.getString("Problem_Descr"); 
    } 

%> 

오류 :

An error occurred at line: [108] in the generated java file: [D:\mohit\apache-tomcat-7.0.37\work\Catalina\localhost_\org\‌​apache\jsp\serachisue_jsp.java]
Syntax error, insert "Finally" to complete TryStatement
An error occurred at line: [109] in the generated java file: [D:\mohit\apache-tomcat-7.0.37\work\Catalina\localhost_\org\‌​apache\jsp\serachisue_jsp.java]
Syntax error, insert "}" to complete ClassBody

+0

이 그것을 같은 긴급한 요구 사항을 처리하십시오 누구는 초기으로 나를 도울 수 있다면 가능한 나는 그에게 매우 고맙겠/그녀 –

+0

스택 추적을 추가 할 수 있습니까? – shola

+0

@shola이 로컬 데스크톱 응용 프로그램 때문에 카탈리스트 로그를 제공 할 스택 추적이 없습니다. –

답변

1
try 블록 누락

} 브래킷 :

try { 
    String value = request.getParameter("Issue_ID"); int Issue_ID = Integer.parseInt(value); 
    Class.forName("com.mysql.jdbc.Driver").newInstance(); 
    Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/report_tracking","root", "root"); 
    Statement st = conn.createStatement(); ResultSet rs = st.executeQuery("select * from issue_creating where Issue_ID='"+Issue_ID+"'");  
    if(rs.next()) { 
     rs.getString("Problem_Submit"); 
     rs.getString("Problem_Submit"); 
     rs.getString("Problem_Descr"); 
    } 
} 
catch(Exception e) { 
    e.printStackTrace(); 
} 
+0

시도해 보셨습니까? – shola

+0

이 하나를 닫아야합니다. <% ??? –

+0

search.jsp 프로그램 실행 후 오류 가져 오기 java.lang.NumberFormatException : null at java.lang.Integer.parseInt (Integer.java:417) at java.lang.Integer.parseInt (Integer.java:499) at org.apache.jsp.serachissue_jsp._jspService (serachissue_jsp.java:83) at org.apache.jasper.runtime.HttpJspBase.service (HttpJspBase.java:70) at javax.servlet.http.HttpServlet.service (HttpServlet.java:728) org.apache.jasper.servlet.JspServletWrapper.service (JspServletWrapper.java:432) –