因为导入的别人的项目,自己也不太懂,才刚开始学。百度了都没有解决,我用的Myeclipse10!谢谢myeclipsejspjava

解决方案 »

  1.   

    右键你的jsp,查看属性,看看编码格式
      

  2.   

    按你说的改了一部分。可是还有一部分的格式也是UTF-8为什么还显示的是乱码呢?
      

  3.   

    都改成了GB2312了,中文都能显示了。就是不知道对Jsp文件有没有影响呢!还有一点疑惑的是:有的jsp文件UTF-8正常显示,有的中文就乱码呢???
      

  4.   

    注意如下这两个地方:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
      

  5.   

    恩,是的。原来那段代码 charset=UTF-8,我就把编码改成了UTF-8可是还有一部分jsp文件中文显示还是乱码,这个比较困惑。和Myeclipse有关系么?
      

  6.   

    与myeclipse,肯定没什么关系,与myeclipse的编码配置可能有关。
    要项目分发布前就是乱码,还是在发布后访问是才是乱码。
    如果是发布前就是乱码,这个简单,直接进行编码配置、亦或手动转换jsp文件的编码。可以用editplus、notepad ++。
    如果是发布后就是乱码,可以考虑用过滤器。网上例子很多。
      

  7.   

    嗯嗯,就是搞不懂呢,为啥部分jsp文件是UTF-8格式的不乱码,而有些却乱码?是发布前乱码,是别人做的项目拿过来看的,自己才刚开始学习。有好多不懂的地方!