今天用SSH框架  点击用户注册 我要跳转到注册的页面  哪知JSP报错 :  org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 10 in the jsp file: /zhuce.jsp
Syntax error on token ";", enum expected after this token7: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
8: <html>
9:   <head>
10:     <base href="<%=basePath%>">
11:     
12:     <title>用户注册</title>
13:     
注册页面代码是这样的,还没涉及数据库呢,就报错 以前从来没见过,郁闷!

解决方案 »

  1.   

    把 <base href="<%=basePath%>">
     这行去掉,
    另外 把完整页面复制出来
      

  2.   

    先看你服务器启动有没有错误,再看JSP页面
      

  3.   

    org.apache.jasper.JasperException: Unable to compile class for JSP: jsp语法错误
      

  4.   

    还是jsp语法问题,好好检查一下,细心点
      

  5.   

    你都没定义basePath,怎么能用表达式<base href="<%=basePath%>">呢。
      

  6.   

    Syntax error on token ";", enum expected after this token
    语法错误
      

  7.   

    <div id="context">
      <div class="c_title">用户注册信息 </div>
      <div class="c_content">  
    <ul style="color:red;list-style-type:circle;">
    <%${msg} %>
    </ul> 我仔细查看了下jsp页面,终于发现一个地方写错了,我昨晚上写网页代码居然昏头了,把EL表达式写在表达式里,还忘写分号。这几天一直搞框架的配置,java基本的东西有点昏头了 唉~~~~~~ 谢谢给位帮助。看来  写代码也要保持清醒的头脑,适当的休息也是要要的。