我是个初学者,在做用户名登陆时,想用jsp来验证用户名和密码,代码在sevlet里调试没有问题,我把它复制到jsp里修改了一下格式,执行时报出了下面的错误,还请高手指点迷津
2011-12-5 17:48:58 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 20 in the generated java file
Only a type can be imported. jjavax.servlet.http.HttpSession resolves to a packageAn error occurred at line: 99 in the jsp file: /loginjudge_ajax.jsp
Duplicate local variable session
96:  response.addCookie(usercookie);
97:  response.addCookie(passcookie);
98:  }
99:  HttpSession session = request.getSession();
100:  session.setAttribute("username", username);
101:  try {
102:  response.sendRedirect("homepage.jsp");
An error occurred at line: 109 in the jsp file: /loginjudge_ajax.jsp
Duplicate local variable out
106:  e.printStackTrace();
107:  }
108:  } else if (!userexist) {
109:  PrintWriter out;
110:  try {
111:  out = response.getWriter();
112:  out.write("鐢ㄦ埛鍚嶄笉瀛樺湪锛岃閲嶆柊杈撳叆");
An error occurred at line: 119 in the jsp file: /loginjudge_ajax.jsp
Duplicate local variable out
116:  e.printStackTrace();
117:  }
118:  } else {
119:  PrintWriter out;
120:  try {
121:  out = response.getWriter();
122:  out.write("瀵嗙爜閿欒锛岃閲嶆柊杈撳叆");
An error occurred at line: 130 in the jsp file: /loginjudge_ajax.jsp
Syntax error, insert "Finally" to complete TryStatement
127:  }
128:  }
129:  }
130:  }
131:  %>
132:   </body>
133: </html>
An error occurred at line: 205 in the generated java file
Syntax error on token "catch", Identifier expectedAn error occurred at line: 207 in the generated java file
out cannot be resolvedAn error occurred at line: 207 in the generated java file
_jspx_out cannot be resolvedAn error occurred at line: 208 in the generated java file
out cannot be resolvedAn error occurred at line: 208 in the generated java file
out cannot be resolvedAn error occurred at line: 209 in the generated java file
out cannot be resolvedAn error occurred at line: 210 in the generated java file
_jspx_page_context cannot be resolvedAn error occurred at line: 210 in the generated java file
_jspx_page_context cannot be resolvedAn error occurred at line: 212 in the generated java file
Syntax error on token "finally", { expectedAn error occurred at line: 213 in the generated java file
_jspx_page_context cannot be resolvedStacktrace:
at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:439)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:356)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:334)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:321)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:328)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:291)
at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:877)
at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:594)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1675)
at java.lang.Thread.run(Thread.java:619)