zoukankan      html  css  js  c++  java
  • JS文件在WebLogic服务器乱码

    JS文件在WebLogic服务器乱码

    一、问题描述:

      本地服务器用Tomcat,页面显示正常;放到WebLogic服务器上,页面显示乱码,以下是我个人解决办法,希望有所帮助~~

    二、解决的艰辛历程(然并卵):

    1、在引用js的位置指定编码格式:

    <script type="text/javascript" src="js的路径" charset="UTF-8"></script>
    

    2、确定文件编码格式:

    (1)将乱码js问价拷贝,用其他编译器打开(本人用notepad++),看右下角文件格式是否为UTF-8(如下图)

     (2)将引用乱码的js文件拷贝,如上操作,确定两个文件编码是否一致,若不一致文件另存为一致编码格式

    3、在Weblogic.xml文件的中加入配置文件:

    <jsp-param>
          <param-name>encoding</param-name>
          <param-value>UTF-8</param-value>
    </jsp-param>
    
    <jsp-param>
          <param-name>compilerSupportsEncoding</param-name>
          <param-value>true</param-value>
    </jsp-param>
    

    三、成功案例:

      在Weblogic下的web.xml文件中添加<jsp-config>标签,如下

    <jsp-config>
    	<jsp-property-group>
    		<url-pattern>*.html</url-pattern>
    		<page-encoding>UTF-8</page-encoding>
    	</jsp-property-group>
    	<jsp-property-group>
    		<url-pattern>*.jsp</url-pattern>
    		<page-encoding>UTF-8</page-encoding>
    	</jsp-property-group>
    	<jsp-property-group>
    		<url-pattern>*.js</url-pattern>
    		<page-encoding>UTF-8</page-encoding>
    	</jsp-property-group>
    </jsp-config>
    		    
    

      

    四、问题解决

      如第三节的方法,我的页面再次上传服务器,打开就不乱码了,可以正常显示了~~

  • 相关阅读:
    ES6笔记(二):对象简写
    python通过protobuf实现rpc
    Python之mmap内存映射模块(大文本处理)说明
    python 基于Avro实现RPC
    python 使用 thrift 教程
    软光栅(BlinnPhong 模型,无贴图)(Python)
    递归绘制贝塞尔曲线
    计算机网络核心概览
    BlinnPhong 光照模型 Demo (Python)
    博客园图片批量自动上传
  • 原文地址:https://www.cnblogs.com/Michelle20180227/p/12469273.html
Copyright © 2011-2022 走看看