`

tomcat7可能带来的问题

 
阅读更多
1、struts标签校验更加严格,如果struts标签中存在嵌套双引号会报错。
2、对EL表达式校验更加严格,升级tomcat版本后,以前的代码可能不能用了。
3、安全级别默认较高,如applet不能够访问request。
具体现象可能是:
1、报错 Attribute value is quoted with " which must be escaped when used within the value
2、contains invalid expression(s): javax.el.ELException: [do] is not a valid Java identifier
at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
3、没现象 就是request=null


解决方法:
$CATALINA_BASE/conf/catalina.properties 增加
org.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false 
org.apache.el.parser.SKIP_IDENTIFIER_CHECK=true

$CATALINA_BASE/conf/Catalina/localhost/webapp.xml 增加
<Context path="" docBase="/vmind/vmind"  useHttpOnly="false"  debug="0" reloadable="false">
或修改context.xml的context选项,增加useHttpOnly="false"  即可:
由<Context>改成<Context useHttpOnly="false">
分享到:
评论

相关推荐

    tomcat7tomcat8tomcat9

    而对于旧的项目,可能Tomcat 7就能满足需求,同时避免了升级带来的潜在问题。 总的来说,Tomcat作为一款流行的Java应用服务器,它的不同版本提供了不同的功能和优化,满足了不同阶段的开发需求。这个压缩包为用户...

    tomcat 7 最新版本 apache-tomcat-7.0.109

    Apache Tomcat 7是Apache软件基金会的一个开源项目,专门用于实现Java ...通过深入了解和熟练使用Apache Tomcat 7,开发者和管理员能够构建高效、可靠的Java Web应用程序,并享受到这个开源服务器带来的诸多优势。

    tomcat 7 8 两个版本

    【标题】:“Tomcat 7 与 ...而如果对Java Servlet和JSP的最新特性和性能提升要求不高,且需要兼容旧版本,那么Tomcat 7可能更适合。不过,随着技术的发展,通常建议使用最新版本以获得最新的安全补丁和功能改进。

    apache tomcat 7 pdf

    从书籍的版权和出版信息来看,Apache Tomcat 7的出版代表着当时对Web应用程序开发的关注和重视,它致力于提供一本深入、全面的指南,帮助开发者们理解和掌握Tomcat 7的使用方法及其带来的新特性。对于学习和使用...

    tomcat-redis-session-manager的jar包-包含Tomcat7和Tomcat8

    其提供的jar包简化了集成过程,让开发者能快速地在Tomcat7和Tomcat8环境中享受到这一功能带来的优势。无论是为了提升服务性能,还是为了应对复杂的集群环境,Tomcat-Redis-Session-Manager都是一个值得考虑的优秀...

    Tomcat7性能优化

    ### Tomcat7性能优化策略详解 #### 一、引言 在现代Web应用开发中,Tomcat作为一款广泛使用的开源Web服务器容器,其性能优化对于提高网站并发处理能力至关重要。通过对Tomcat进行合理配置和优化,可以显著提升系统...

    tomcat6和tomcat7

    - 安全性:尽管两者都需要定期更新以应对安全漏洞,但Tomcat7可能具有更强的安全性特性。 - 社区支持:随着版本的更新,Tomcat6的社区支持可能逐渐减少,而Tomcat7则会得到更多关注。 总的来说,Tomcat6和Tomcat7各...

    tomcat 7.077

    Tomcat 7支持Servlet 3.0、JSP 2.2和EL 2.2标准,这些标准带来了诸如异步处理、过滤器链定义、注解支持等新功能。这使得开发者可以更高效地编写和管理Web应用程序,而无需深入XML配置文件。Tomcat 7还引入了NIO(非...

    jdk7+tomcat7

    【标题】"jdk7+tomcat7" 涉及的主要知识点是Java开发环境与Tomcat服务器的配置和使用,特别是在使用JDK 7u80版本与Tomcat 7.0.91版本时的兼容性问题。下面将详细阐述这两个组件以及它们在实际应用中的相关知识。 ...

    webServer tomcat5 / tomcat6 / tomcat7 / tomcat8

    标题中的"webServer tomcat5 / tomcat6 / tomcat7 / tomcat8"涉及到的是Apache Tomcat服务器的不同版本。Tomcat是一款开源的Java Servlet容器,主要用于实现Java Web应用程序的运行环境。它支持Servlet和JSP标准,由...

    linux下安装tomcat7

    ### Linux下安装Tomcat7详细步骤与注意事项 #### 一、前言 在Linux环境下部署应用服务器是非常常见的操作,特别是对于Java应用程序来说,Tomcat作为一款轻量级且功能强大的Servlet容器,被广泛应用于各种场景之中。...

    jdk1.8+tomcat7

    1. 下载Tomcat 7的tar.gz文件,并解压至合适的目录,如 `/opt/tomcat7`。 2. 同样,设置环境变量,编辑`~/.bashrc`或`~/.bash_profile`,添加: ``` export CATALINA_HOME=/opt/tomcat7 export PATH=$CATALINA_...

    Tomcat7 和Tomcat8下载

    描述中提到"Tomcat7和tomcat8下载地址",意味着我们将分享下载这两个版本的源,同时指出对于那些可能遇到官网访问慢或下载慢问题的用户,提供了一个便捷的途径。"从官网下载的原版tomcat"强调了这些版本的原始性和...

    atmosphere-runtime-0.7-for-tomcat7.jar.zip

    “0.7”代表这是Atmosphere框架的0.7版本,每个版本迭代都会带来性能优化、新功能的添加以及已知问题的修复。对于0.7版本来说,可能已经具备了基本的WebSocket和SSE支持,以及一些早期的API和工具。 与“atmosphere...

    tomcat5,tomcat6,tomcat7

    对于那些需要最新特性和性能优化的项目,Tomcat7可能是更合适的选择;而如果需要与旧版Java EE应用或遗留系统兼容,那么Tomcat5或Tomcat6可能更适合。总之,了解每个版本的特点和改进,可以帮助我们更好地利用Tomcat...

    tomcat跨域解决方案

    ### Tomcat跨域解决方案 #### 一、背景与问题描述 ...需要注意的是,尽管跨域支持可以提高应用的灵活性,但也可能带来潜在的安全风险。因此,在实施跨域策略时,建议仔细考虑每一步的安全性,以避免不必要的漏洞。

    Tomcat6-7-8-9版本

    2. **Tomcat 7**:Tomcat 7带来了Servlet 3.0和JSP 2.2的支持,引入了诸如异步处理、WebSocket协议、动态标签库(JSTL)等新特性。这个版本还加强了安全管理,如增强的 Realm 配置,提供更好的多线程模型和更高效的...

    Apache tomcat Group.rar

    在给定的"Apache Tomcat Group.rar"压缩包中,可能包含了不同版本的Tomcat,即tomcat5、tomcat6和tomcat7。这些版本代表了Tomcat在不同时期的发展,每个版本都有其特定的特性和改进。 1. **Tomcat 5**: Tomcat 5是...

    tomcat-7解压版与安装版

    【标题】:“Tomcat-7解压版与安装版”主要涵盖了Apache Tomcat服务器的两种部署方式,即解压版和安装版。Tomcat是一款开源的、轻量级的Java应用服务器,主要用于运行Servlet和JSP应用。 【描述】:“tomcat-7.0...

    最新版linux apache-tomcat-10.0.0-M7.tar.gz

    在这一版本中,开发者可能已经解决了一些在前几个M版本中发现的问题,并继续优化了代码以提高稳定性。 在Linux环境中部署Apache Tomcat,你需要一个支持Java的环境,因为Tomcat是基于Java运行的。首先,确保你的...

Global site tag (gtag.js) - Google Analytics