删掉jsp的<@page定义看看
或者杜绝在jsp中使用out.print代码试试

解决方案 »

  1.   

    此错是在Tomcat 启动时报的!!
      

  2.   

    你的xml文件里有中文,包括注释里有中文都会报错,跟踪一下源代码你就知道了。
      

  3.   

    启动时报错应该是xml配置文件的错,同意楼上的意见
      

  4.   

    那此xml是Strusts包中的,我没动过,是不是因为Tomcat5的原因呢??
      

  5.   

    问题是我现在Tomcat4下的Struts也跑不起来了,在运行
    http://localhost/struts-example/index.jsp时
    抛出java.lang.NoClassDefFoundError
    晕!!!~~~
      

  6.   

    我去Tomcat 的work 目录下查看被complie后的index.jsp 后看到是                org.apache.struts.taglib.html.HtmlTag _jspx_th_html_html_0 = new org.apache.struts.taglib.html.HtmlTag();
    时抛的错??可是在我的WEB-INF/中包括所有用到的.tld和jar
    为什么???