我的运行环境是:jdk1.6+tomcat6.0+winxp
我没有引入jstl模板库怎么会有这个问题呢?而且${}括起来的内容全部无法输出,不知道问题出在哪?
下面是错误输出
org.apache.jasper.JasperException: org.apache.jasper.JasperException: /index.jsp(39,5) Unterminated ${ tag
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:565)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:354)

解决方案 »

  1.   

    没有引入jstl库?那$怎么能用呢?你不是就想用el表达式么,当然要引入相应的包才行那。
      

  2.   

    如果引入了jstl出现这个问题也就不奇怪了,问题是我没有引入啊?
    我是在练习写jsptag,想定义一些标记然后用正则来处理,结果
    打错了一行把${写在jsptag的body外面结果发现了这个问题。
      

  3.   

    答案找到了tomcat6.0自己就支持el表达式