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+ 都可以解析

最新文章

  1. strchr()函数 和 strrchr() 函数
  2. apache2.4设置外网访问问题
  3. winform版弹框操作
  4. 搭建PHP开发环境
  5. IE浏览器版本判断
  6. Revit利用对正工具快速修改风管对齐方式
  7. posix 线程(一):线程模型、pthread 系列函数 和 简单多线程服务器端程序
  8. 单点登录SSO的实现原理
  9. python 学习笔记 基础
  10. 九度OJ 1437 To Fill or Not to Fill
  11. cisco路由器IPSEC VPN配置(隧道模式)
  12. 站长VS微商 你选择哪个?
  13. 给新手--安装tomcat后username和password设置以及项目怎么部署在tomcatserver上
  14. ElasticSearch 学习记录之父子结构的查询
  15. html学习中
  16. 181102 Windows下安装kivy(用python写APP)
  17. 平衡树简单教程及模板(splay, 替罪羊树, 非旋treap)
  18. 了解ip相关知识
  19. Linux DNS 查询剖析(第四部分) | Linux 中国
  20. 12.C# 接口和抽象类的区别

热门文章

  1. [GO]全局变量
  2. javascript总结7:算术运算符
  3. (转)Expression 表达式树学习整理
  4. mysql索引及多表查询
  5. HTML 5与CSS 3权威指南(第2版·上册) 中文pdf扫描版​
  6. .net core Task.Result Wait等造成502
  7. arp欺骗进行流量截获-2
  8. C# 接口(3)
  9. Guideline 2.1 - Information Needed需要补充录制视频
  10. MVC进阶篇(三)——model层数据验证