如题,我自己也在网上找过但是没有找到解决方案希望有高手能帮帮我,可以加我QQ397652243 。谢谢各位大虾了.

解决方案 »

  1.   

    http://blog.csdn.net/hancky/archive/2010/06/09/5659409.aspx
      

  2.   


    将你的html用escape转码看看有没有问题
      

  3.   

    sitemeth 用的还是比较少的。,Google比在这里问估计更快点,耐心找下资料吧。帮你顶下吧
      

  4.   

    web配置
    -----------------------------
    <filter>
        <filter-name>sitemesh</filter-name>
        <filter-class>com.opensymphony.sitemesh.webapp.SiteMeshFilter</filter-class>
      </filter>
      <filter-mapping>
        <filter-name>sitemesh</filter-name>
        <url-pattern>/*</url-pattern>
      </filter-mapping>
      <servlet>
        <servlet-name>sitemesh-velocity</servlet-name>
        <servlet-class>com.opensymphony.module.sitemesh.velocity.VelocityDecoratorServlet</servlet-class>
        <load-on-startup>10</load-on-startup>
      </servlet>  <servlet>
        <servlet-name>sitemesh-freeer</servlet-name>
        <servlet-class>com.opensymphony.module.sitemesh.freeer.FreeerDecoratorServlet</servlet-class>
        <init-param>
          <param-name>TemplatePath</param-name>
          <param-value>/</param-value>
        </init-param>
        <init-param>
          <param-name>default_encoding</param-name>
          <param-value>GBK</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
      </servlet>  <servlet-mapping>
        <servlet-name>sitemesh-velocity</servlet-name>
        <url-pattern>*.vm</url-pattern>
      </servlet-mapping>  <servlet-mapping>
        <servlet-name>sitemesh-freeer</servlet-name>
        <url-pattern>*.ftl</url-pattern>
      </servlet-mapping>
    <filter> 
         <filter-name>Set Character Encoding </filter-name> 
         <filter-class>com.web.filters.SetCharacterEncodingFilter </filter-class> 
         <init-param> 
           <param-name>encoding </param-name> 
           <param-value>GBK</param-value> 
         </init-param> 
         <init-param> 
           <param-name>ignore </param-name> 
           <param-value>true </param-value> 
         </init-param> 
       </filter> 
       <filter-mapping> 
         <filter-name>Set Character Encoding </filter-name> 
         <servlet-name>action </servlet-name> 
       </filter-mapping> --------------------
    html代码
    ------------------------
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <title>test.html</title>

        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        <meta http-equiv="description" content="this is my page">
        <meta http-equiv="content-type" content="text/html; charset=GBK">
        
        <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->  </head>
      
      <body>
       中国 <br>
      </body>
    </html>
      

  5.   

    <html xmlns="http://www.w3.org/1999/xhtml" lang="zh_CN" xml:lang="zh_CN">
      

  6.   

    把HTML改成JSP文件就不出现乱码,但我这里必须要用HTML