encoding specified in XML prolog (UTF-8) is different from that specified in page directive (utf-8)
myeclipse下启动项目后出现错误:encoding specified in XML prolog (UTF-8) is different from that specified in page directive (utf-8)
org.apache.jasper.JasperException: /WEB-INF/jsp/xx.jsp(1,2) Page-encoding specified in XML prolog (UTF-8) is different from that specified in page directive (utf-8)
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
原因分析:这种错误是因为编码不一致导致,可能项目编码是UTF-8,而JSP页面用其他工具打开,比如记事本,导致编码从UTF-8 变成UTF-8-BOM,所以出现该问题。低版本的tomcat不能解析这个编码
解决办法:
第一种:将JSP中的 pageencoding改为与WEB INF下的web.xml的pageencoding一样就好;
第二种:升级tomcat,tomcat6+ 都可以解析
encoding specified in XML prolog (UTF-8) is different from that specified in page directive (utf-8)的更多相关文章
- Page-encoding specified in XML prolog (UTF-8) is different from that specified in page directive (utf-8)
		
org.apache.jasper.JasperException:xxx.jsp(1,1) Page-encoding specified in XML prolog (UTF-8) is diff ...
 - JAXB - Calling marshal
		
Only a handful of source code lines is required to make a JAXB Marshaller object write a document tr ...
 - <?xml version="1.0" encoding="UTF-8" ?>的意思
		
<?xml version="1.0" encoding="UTF-8" ?> ?xml 这里是申明文件类型,这申明的是XML文件:version= ...
 - XML格式以及相关libxml库学习
		
本文参考 XML文件格式语法以及DTD,摘除其中自己认为必要的知识点,在此记录如下. 先给出一个xml的实例文件, <?xml version="1.0" encoding= ...
 - XML学习教程
		
XML学习进阶1-- 什么是XML. 为什么使用 XML?... 什么是 XML?... 数据的结构表示... XML 文档... 数据是从表示和处理中分离出来的... 使XML数据自描述... XM ...
 - application/xml 和 text/xml的区别
		
application/xml and text/xml的区别 经常看到有关xml时提到"application/xml" 和 "text/xml"两种类型, ...
 - c++Builder Delphi XML 解析例子
		
XMLDocument; Xml.XMLIntf.hpp Xml.XMLDoc.hpp #include "Xml.Win.msxmldom.hpp" XMLDocument控件 ...
 - [转]字符集、字符编码、XML中的中文编码
		
字符集.字符编码.XML中的中文编码 作为程序员的你是不是对于ASCII .UNICODE.GB2321.UTF-7.UTF-8等等不时出现在你面前的这些有着奇怪意义的词感到很讨厌呢,是不是总觉得好象 ...
 - 字符集、字符编码、XML中的中文编码
		
字符集.字符编码.XML中的中文编码 作为程序员的你是不是对于ASCII .UNICODE.GB2321.UTF-7.UTF-8等等不时出现在你面前的这些有着奇怪意义的词感到很讨厌呢,是不是总觉得好象 ...
 
随机推荐
- 过渡函数transition-timing-function
 - .NET Core 1.0正式发布
			
Major .NET Core components: Base Class Libraries CoreCLR runtime and RyuJIT compiler Roslyn compiler ...
 - (转)关于Update语句的锁
			
原文地址:http://www.cnblogs.com/wdfrog/p/3144020.html 环境:MSSQL2005,在Read Committed级别 语句A:begin tranUpdat ...
 - Gabor filter与Gabor transform
			
https://en.wikipedia.org/wiki/G%C3%A1bor Gabor filter:a linear filter used in image processing一种线性滤波 ...
 - Kernel的意义
			
在第7章最后一段讲到Kernel,Kernel就是用向量表示元素的和的乘积. Back in our discussion of linear regression, we had a problem ...
 - BZOJ 3083 遥远的国度(树链剖分+LCA)
			
Description 描述zcwwzdjn在追杀十分sb的zhx,而zhx逃入了一个遥远的国度.当zcwwzdjn准备进入遥远的国度继续追杀时,守护神RapiD阻拦了zcwwzdjn的去路,他需要z ...
 - MariaDB 一些SQL语句的执行
			
通过拼接的TAG_NAME字符串获取对应的TAG_ID字符串 形如: '丹药|练功流|轻松|学生|学院风' 查询结果:'10|35|36|40' SELECT GROUP_CONCAT(TAG_ID ...
 - C#构造函数用法
			
1.实例构造函数 2.静态构造函数 3.私有构造函数 例: 创建一个类 using System; using System.Collections.Generic; using System.Lin ...
 - "ServiceStack.Redis.RedisNativeClient”的方法“get_Db”没有实现。
			
解决办法: 1.首先通过nuget程序包管理器将相关依赖项卸载干净 2.检查各项目模块中的package.config里还有没有redis的节点,如果已经存在就删除掉 3.去别的正常的项目中看一下re ...
 - OOP2(虚函数/抽象基类/访问控制与继承)
			
通常情况下,如果我们不适用某个函数,则无需为该函数提供定义.但我们必须为每个虚函数都提供定义而不管它是否被用到了,这因为连编译器也无法确定到底会适用哪个虚函数 对虚函数的调用可能在运行时才被解析: 当 ...