【发布时间】:2013-03-30 01:57:20
【问题描述】:
尝试执行 serachpage.jsp,它可以根据搜索 id 从数据库中搜索数据。基本上我在 select 语句之后得到了一个错误。
代码:
<%
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");
}
%>
错误:
在生成的java文件中的[108]行发生错误:[D:\mohit\apache-tomcat-7.0.37\work\Catalina\localhost_\org\apache\jsp\serachisue_jsp.java]
语法错误,插入“Finally”以完成 TryStatement
生成的 java 文件中的 [109] 行出现错误:[D:\mohit\apache-tomcat-7.0.37\work\Catalina\localhost_\org\apache\jsp\serachisue_jsp.java]
语法错误,插入“}”完成ClassBody
【问题讨论】:
-
如果有人能尽快帮助我,请将其视为紧急情况,我将非常感谢他/她
-
可以添加堆栈跟踪吗?
-
@shola 我没有任何堆栈跟踪将仅提供 catalina 日志,因为此本地桌面应用程序。
-
在生成的 java 文件 [D:\mohit\apache-tomcat-7.0.37\work\Catalina\localhost_\org\apache\jsp\serachissue_jsp 中的第 [108] 行发生错误.java] 语法错误,插入“Finally”完成TryStatement 生成的java文件[D:\mohit\apache-tomcat-7.0.37\work\Catalina\localhost_\org\中的[109]行发生错误apache\jsp\serachissue_jsp.java] 语法错误,插入“}”完成ClassBody
-
嘿,检查下面的答案,你错过了 try 块的右括号。
标签: mysql jsp jsp-tags jspinclude