`

调用js文件乱码 resin js乱码 resin改变默认iso-8859-1编码

    博客分类:
  • js
 
阅读更多

转:http://www.iteye.com/topic/531511

2009-06-03 23:09
今天在做jsp调用js文件时,总是出现乱码。
jsp编码是utf-8,js编码也是utf-8,总是出中文错误。郁闷哦。
呵呵查看jsp的
<%@ page contentType="text/html; charset=utf-8" language="java"%>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
没有问题 看看文件编码也是utf-8的。
再看看js文件,编码也是utf-8,靠。。。见鬼了。
再用dw通过“修改”-》“属性”查看都是utf-8无dom的格式,这个。。。。真难为我了。
通过ff直接打开js文件,原来是iso-8858-1编码,看来就是resin3.1的问题了。

通过以下方式解决了。
打开 conf\app-default.xml 修改
Xml代码  收藏代码
  1. <servlet servlet-name="resin-file"  
  2.            servlet-class="com.caucho.servlets.FileServlet"/>  
  3. 改为  
  4. <servlet servlet-name="resin-file"  
  5.            servlet-class="com.caucho.servlets.FileServlet">  
  6.         <init>  
  7.             <character-encoding>UTF-8</character-encoding>  
  8.         </init>  
  9. </servlet>  
 
一般最好是js和jsp文件的编码一样。
分享到:
评论

相关推荐

    OC GZIP解压/压缩ISO-8859-1编码格式

    例如,当需要将ISO-8859-1编码的文本数据保存到GZIP文件中,或者从GZIP文件中读取并解码数据时,开发者可以调用库提供的API,而无需手动实现压缩和解压缩的底层细节。这不仅可以提高开发效率,还能确保数据处理的...

    nls_iso8859-13.rar_translation

    在实际应用中,这样的转换库可能会被各种系统组件和应用程序调用,如文本编辑器、浏览器、邮件客户端等,确保用户能够正确读取和编写用ISO-8859-13编码的文件或邮件。同时,对于那些需要处理多种语言的服务器程序,...

    ISO-8859-1__prkill2.2.rar_ISO

    标题中的"ISO-8859-1__prkill2.2.rar_ISO"暗示这是一个与ISO 8859-1字符编码标准相关的文件,并且可能包含一个名为"prkill2.2"的程序,该程序是用汇编语言编写的,用于进程杀伤。描述中的"Kill process in asm .Good...

    doget和dopost中文乱码问题1

    这是因为HTTP请求中默认使用ISO-8859-1字符集,而中文字符需要使用UTF-8字符集来正确地显示。因此,如果不对中文字符进行特殊处理,可能会导致乱码。 解决方案 要解决DOGET和DOPOST中文乱码问题,可以使用以下方法...

    jsp页面调用js,弹出信息乱码

    ### jsp页面调用js,弹出信息乱码 #### 问题概述 在JSP页面中调用JavaScript进行弹窗提示时出现乱码问题是一种常见的现象。这种情况通常发生在需要显示中文或其他非ASCII字符的情况下。本篇文章将深入探讨该问题的...

    nls_iso8859-7.rar_translation

    在开发过程中,程序员可能会使用这个源代码来创建动态链接库或静态库,然后这些库可以被各种应用程序调用,实现对ISO 8859-7编码的支持。此外,系统管理员也可以根据需要编译和安装这些组件,以确保他们的Linux环境...

    nls_iso8859-15.rar_translation

    ISO 8859-15字符集是一种8位字节的字符编码标准,是ISO 8859-1(也称为Latin-1)的一个扩展。ISO 8859-1主要覆盖西欧语言,而ISO 8859-15则添加了对欧元符号的支持,并替换了一些不常用或重复的字符,使其更适合于...

    JSP-GET-POST传递的乱码问题

    - GET请求的参数通常会被附加到URL后面,浏览器会按照URL编码规则(默认是UTF-8)对参数进行编码,但服务器端默认可能使用的是ISO-8859-1。 - 解决方案:在服务器端(如JSP或Servlet)设置请求的字符编码为UTF-8,...

    JSP编码以及乱码问题解疑

    GET方式提交中文数据时,由于Tomcat默认使用ISO-8859-1编码URL参数,同样可能导致乱码。解决方法包括: - **解码转换**:在服务器端对GET参数进行解码再转码,如上所述。 - **修改Tomcat配置**:在`server.xml`的...

    JSP中文乱码处理JSP中文乱码处理

    例如,JBuilder默认使用GBK编码,而Eclipse则遵循JSP规范,如果没有明确指定,页面默认为ISO-8859-1编码。因此,为了处理中文字符,最好在JSP文件头部使用`&lt;%@ page pageEncoding="GBK" %&gt;`或指定你需要的编码格式。...

    jsp页面传值中文乱码问题处理.docx

    在 JSP 文件中,如果中文内容显示乱码,可能是由于浏览器的默认编码方式为 ISO-8859-1,而 JSP 文件的编码方式为 UTF-8所致。解决方案是,替换 ISO-8859-1,修改页面编码为 UTF-8。 调用 Servlet 显示乱码 在调用 ...

    C#与JAVASCRIPT函数的相互调用 C#调用JAVASCRIPT函数的调用 JAVASCRIPT调用C#函数的调用

    C#与JAVASCRIPT函数的相互调用 C#调用JAVASCRIPT函数的调用 JAVASCRIPT调用C#函数的调用

    java中文乱码处理函数

    下面我们将详细介绍一个简单的乱码处理函数`trans(String chi)`,该函数的作用是将接收到的字符串从ISO-8859-1编码转换为系统默认的编码(通常是UTF-8)。 ```java public String trans(String chi) { String ...

    [jspSmartUpload]------------>jspSmartUpload上传中文文件名 乱码问题

    在Java世界里,文件名的处理需要特别注意,因为Java默认使用ISO-8859-1编码,而中文字符通常需要UTF-8编码来正确表示。 解决这个问题有几种方法: 1. **配置Servlet**:在`web.xml`中配置`jspSmartUpload`对应的...

    jsp实现文件下载与中文文件名乱码问题解决

    因为HTTP头信息是基于ASCII编码的,而中文文件名通常采用UTF-8或GBK等编码,如果不做处理,直接将中文文件名转换为ISO8859-1编码(这是HTTP默认的编码),就会出现乱码。解决这个问题的关键在于正确的编码转换。 在...

    JS调用ASP文件范例

    ### JS调用ASP文件知识点详解 #### 一、背景与目的 在开发过程中,有时我们需要在HTML页面上实现动态内容的加载,而这些内容可能来源于服务器端的数据处理结果。传统的方式是通过服务器端脚本(如ASP)进行数据处理...

    j s p乱码解决方案

    服务器可能使用了某种编码(如ISO-8859-1),而浏览器可能默认使用UTF-8。为了解决这个问题,我们需要在JSP页面的顶部指定页面的编码格式。例如,如果使用GB2312编码,可以添加以下指令: ```jsp ; charset=gb2312...

    Windows10 + qt5.8.0解决编码乱码问题总结.pdf

    在Qt的开发环境中,可以通过工具-&gt;选项-&gt;文件编码来设置编译器的默认编码。对于Windows系统而言,将其编码设置为GBK或GB2312可以有效解决代码中的中文注释和字符串显示乱码的问题。 其次,关于代码中的中文乱码问题...

    中文乱码处理方案.docx

    这样可以避免服务器默认的ISO-8859-1编码导致的乱码问题。 3. 页面链接传递中文参数:类似于GET提交,URL中的中文参数同样依赖于服务器的URIEncoding设置。如果设置不正确,服务器在解析URL时可能会出现乱码。 4. ...

    javascript调用exe文件,弹出系统软键盘

    通常,它会包含一个`&lt;script&gt;`标签来引入JavaScript代码,或者使用外部.js文件来包含调用exe的逻辑。例如: ```html &lt;!DOCTYPE html&gt; &lt;meta charset="UTF-8"&gt; 调用系统软键盘 ()"&gt;点击弹出软键盘 ...

Global site tag (gtag.js) - Google Analytics