源代码:
<%@ page contentType="text/html;charset=gb2312"  language="java" %><html>
<body>
<% 
     String username = request.getParameter("username"); 
     session.setAttribute("username",username); 
     %>
   您好
           <%= username %>
!您最想去的地方是 
<p>
<form method=post action="sessiontest3.jsp" >
<input type=text name="place" >
<p>
<input type=submit value="submit" >
</form>
   
</body>
</html>
错误:
type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: /sessiontest2.jsp(1,1) Unterminated &lt;%@ page tag
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:132)
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:511)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1433)
org.apache.jasper.compiler.Parser.parse(Parser.java:133)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:216)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:153)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:314)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:294)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:281)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.16 logs.

解决方案 »

  1.   

    表单提交方式那里错了。method=post   应该改成  method="post"
      

  2.   

    <%@ page contentType="text/html;charset=gb2312"  language="java" %> charset=gb2312 改UTF-8试试
      

  3.   

    晕 在我这 没问题 是不是有些包没引进来啊
      可能不认识下边这个标签,
    <%@  %> 
      

  4.   

    org.apache.jasper.JasperException: /sessiontest2.jsp(1,1) Unterminated &lt;%@ page tag <%@ page contentType="text/html;charset=gb2312"  language="java" %> 
    错误就在这里!!改成这名试一下
    <%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPage="" %>
      

  5.   

    LZ,你这个页面没有问题,出的错会不会是提交后才出的错,这个页面我试了没有问题的,会不会你的tomcat一启动就已经出错了的,就上面的代码来讲是没有错的