现状:
    我使用strtus 2,配置了资源文件,资源文件是utf-8格式,在工程中是以utf-8的格式进行文件存储的,使用了中文;
    
    car.jsp.page.search.title=车辆信息查询    struts.properties 的相关配置如下struts.i18n.encoding=UTF-8
struts.custom.i18n.resources=resources.ApplicationResources
页面的编码也是utf-8,utf-8进行文件存储,页面内相关内容如下:<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">.....
<s:text name="car.jsp.page.search.title" />
....
问题:
  在页面中引用的资源[car.jsp.page.search.title]显示为乱码.请问:
   如何解决上面问题!这个乱码原因到底是为什么呀!!waiting online for 2 hour.

解决方案 »

  1.   

    资源文件必须为ISO-8859-1,其中的中文转换为\uXXXX格式。XXXX为该字符的Unicode编码。
      

  2.   

    那个配置文件要是写中文的话要对中文进行编码后才能写,你要是直接写中文的话,要进入那个视图模式按键值对添加,然后会自动编码,这样才可以编码后你再点source就能看见编码后的样子
      

  3.   

    eclipse有相关插件,用不作在整成unicode编码了