同样的代码,在TOMCAT6下跑起来没有问题,TOMCAT7下面报 “[=] is not a hexadecimal digit”org.apache.jasper.JasperException: java.lang.IllegalArgumentException: [=] is not a hexadecimal digit org.apache.jasper.servlet.JspServletWrapper.handleJ... 同样的代码,在TOMCAT6下跑起来没有问题,TOMCAT7下面报 “[=] is not a hexadecimal digit”org.apache.jasper.JasperException: java.lang.IllegalArgumentException: [=] is not a hexadecimal digit org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:549) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:470) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) javax.servlet.http.HttpServlet.service(HttpServlet.java:728) org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176) org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145) org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92) org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:445) org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:213) org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:171) org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145) org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92) org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:445)现在在用TOMCAT6调试了,是想问一下,TOMCAT7加强了对JSP的规范?还是其他的什么 Tomcat 7是 Tomcat 6的升级版。
1、Apache Tomcat 7.x
是目前的开发焦点。它在汲取了Tomcat 6.0.x优点的基础上,实现了对于Servlet 3.0、JSP 2.2和EL 2.2等特性的支持。除此以外的改进列表如下:
1.1 Web应用内存溢出侦测和预防
1.2 增强了管理程序和服务器管理程序的安全性
1.3 一般 CSRF保护
1.4 支持web应用中的外部内容的直接引用
1.5 重构 (connectors, lifecycle)及很多核心代码的全面梳理
2、Apache Tomcat 6.x
在汲取 Tomcat 5.5.x优点的基础上,实现了Servlet 2.5和JSP 2.1等特性的支持。除此以外的改进列表如下:
2.1 内存使用优化
2.2 更大的IO容量
2.3 重构聚类
Tomcat 7最大的改进是对Servlet 3.0和Java EE 6的支持。
◆Tomcat 7完全支持Servlet 3.0规范
◆Tomcat 7新增了对Java注释的支持
◆Tomcat 7通过web.xml动态配置引用类库的功能
◆Tomcat 7改进了安全回话的跟踪
◆Tomcat 7重构了comet类,将comet类从org.apache.catalina包下移动到org.apache.catalina.comet包下面,这个改动让comet类可以工作在security manager管理之下
◆Tomcat 7改进了关系服务时候的功能,让关闭时的地址可以配置
◆Tomcat 7改进了启动类,目前Tomcat 7启动过程无须任何配置文件
◆Tomcat 7新增了配置参数,可以配置Tomcat 7的执行队列超时时间,和执行大大小限制
◆Tomcat 7修复了大量bug
参考地址有一些新特性的使用说明。
e文过得去的话还是看看 http://tomcat.apache.org/tomcat-7.0-doc/introduction.html 参考资料:http://www.bitscn.com/pdb/java/201009/190950.html