exception org.apache.jasper.JasperException: Unable to compile class for JSPAn error occurred at line: 19 in the jsp file: /WebRoot/modifyto.jsp
Generated servlet error:
Syntax error, insert "Finally" to complete TryStatementGenerated servlet error:
Syntax error on token "catch", Identifier expectedGenerated servlet error:
out cannot be resolvedGenerated servlet error:
_jspx_out cannot be resolvedGenerated servlet error:
out cannot be resolvedGenerated servlet error:
out cannot be resolvedGenerated servlet error:
out cannot be resolvedGenerated servlet error:
_jspx_page_context cannot be resolvedGenerated servlet error:
_jspx_page_context cannot be resolvedGenerated servlet error:
Syntax error on token "finally", { expectedGenerated servlet error:
_jspxFactory cannot be resolvedGenerated servlet error:
_jspxFactory cannot be resolvedGenerated servlet error:
_jspx_page_context cannot be resolved
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause org.apache.jasper.JasperException: Unable to compile class for JSPAn error occurred at line: 19 in the jsp file: /WebRoot/modifyto.jsp
Generated servlet error:
Syntax error, insert "Finally" to complete TryStatementGenerated servlet error:
Syntax error on token "catch", Identifier expectedGenerated servlet error:
out cannot be resolvedGenerated servlet error:
_jspx_out cannot be resolvedGenerated servlet error:
out cannot be resolvedGenerated servlet error:
out cannot be resolvedGenerated servlet error:
out cannot be resolvedGenerated servlet error:
_jspx_page_context cannot be resolvedGenerated servlet error:
_jspx_page_context cannot be resolvedGenerated servlet error:
Syntax error on token "finally", { expectedGenerated servlet error:
_jspxFactory cannot be resolvedGenerated servlet error:
_jspxFactory cannot be resolvedGenerated servlet error:
_jspx_page_context cannot be resolved
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:414)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:297)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)上面是错误提示

解决方案 »

  1.   

    modifyto.jsp 
     19行有错误
      

  2.   

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
    <jsp:useBean id="sqlbean" scope="page" class="com.chrkey.bean.SqlConn" /><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>修改信息</title> <meta http-equiv="pragma" content="no-cache">
    <meta http-equiv="cache-control" content="no-cache">
    <meta http-equiv="expires" content="0">
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="This is my page">
    <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> </head> <body>
    <%
            String e_id =((String)session.getAttribute("e_id")).trim();
    String e_name = new String(request.getParameter("e_name").trim().getBytes(), "UTF-8");
    String e_sex = new String(request.getParameter("e_sex").trim().getBytes(), "UTF-8");
    String e_birthday = new String(request.getParameter("e_birthday").trim().getBytes(), "UTF-8");
                            String e_address = new String(request.getParameter("e_address").trim().getBytes(), "UTF-8");
                            String e_phone = new String(request.getParameter("e_phone").trim().getBytes(), "UTF-8");
                            String e_politicsvisage = new String(request.getParameter("e_politicsvisage").trim().getBytes(), "UTF-8");
                            String e_schoolage = new String(request.getParameter("e_schoolage").trim().getBytes(), "UTF-8");
                            String e_enterdata = new String(request.getParameter("e_enterdata").trim().getBytes(), "UTF-8");
                            String e_depatement = new String(request.getParameter("e_depatement").trim().getBytes(), "UTF-8");
                            String e_headship = new String(request.getParameter("e_headship").trim().getBytes(), "UTF-8");

      String sql="update employeeinformation set e_name='"+e_name+"',e_sex='"+e_sex+"',e_birthday='"+e_birthday+"',e_address='"+e_address+"',e_phone='"+e_phone+"',e_politicsvisage='"+e_politicsvisage+"',e_schoolage='"+e_schoolage+"',e_enterdata='"+e_enterdata+"',e_depatement='"+e_depatement+"',e_headship='"+e_headship+"' where e_id='"+e_id+"'";
      sqlbean.executeUpdate(sql);
      response.sendRedirect("adms.jsp");
    } %> </body>
    </html>
    上面是代码,小弟初学java,实在看不懂错误是什么意思,请高手指点,谢谢!
      

  3.   

      response.sendRedirect("adms.jsp");
    }这个和谁是成对的
      

  4.   

    前面问题解决了,可是又出现了data truncated问题.有什么好的方法彻底解决乱码问题吗?