`
ihuashao
  • 浏览: 4813731 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

contentType 'text/xml; charset=UTF-8' conflicts问题

阅读更多


<!--attachment end-->Resin升级到3.1.3后,有同事发现原来在Resin 3.0.xx下成功运行的部分jsp文件(输出xml格式文件)编译出错:

1
2
3
4
5
6
7
500 Servlet Exception
XXXXX.jsp:1: contentType 'text/xml; charset=UTF-8'
conflicts with previous value of contentType 'text/html; charset=UTF-8'.
Check the .jsp and any included .jsp files for conflicts.

1:  <%@ page language="java" contentType="text/xml; charset=UTF-8" %>
2:  <%@ page 


经反复测试,发现是文件格式问题。

解决方法:

用UltraEdit编辑JSP,另存为UTF-8 无 BOM格式
分享到:
评论

相关推荐

    Web开发关于UTF-8的问题总结.docx

    - 使用URLLoader加载XML或其他文本文件时,设置数据格式为UTF-8: ```actionscript var request:URLRequest = new URLRequest(url); request.dataFormat = URLRequestDataFormat.TEXT; request.contentType = ...

    java jsp解决utf-8乱码.zip

    在Java JSP开发中,遇到UTF-8编码导致的乱码问题是一个常见的困扰。这个问题主要涉及到字符编码的统一和正确处理。UTF-8是一种广泛使用的Unicode字符编码方案,它可以支持几乎所有的字符集,包括中文、日文和韩文。...

    解决jsp中文乱码问题(转)

    在开发Java Web应用程序时,尤其是使用JSP技术时,中文乱码问题是一个常见的困扰。本文将详细介绍如何解决JSP页面中出现的中文乱码问题,包括页面显示、表单提交和数据库连接三个主要方面。 一、JSP 页面显示乱码 ...

    乱码问题解决方案

    一、有关中文乱码: mysql部分: url配置:jdbc:mysql://localhost:3306/XXX?useUnicode=true&characterEncoding=utf8 jdbc:mysql://localhost:3306/XXX?useUnicode=true&amp;...charset=utf-8" %/&gt;

    Jsoup 解析JSP

    charset=UTF-8"%&gt; &lt;%@page import="*" %&gt;等标签 2、不支持内嵌入java代码。 3、不能在元素之前添加JSP标签,例如: &lt;jsp:page contentType="text/html; charset=UTF-8" /&gt; 该版本在jsoup-1.6.1之上修改,支持...

    解决Tomcat中文乱码

    charset=UTF-8" pageEncoding="UTF-8"%&gt; ``` 4. **数据库连接设置**: - 在数据库连接字符串中加入字符集参数,确保数据库连接时使用正确的字符集。 ```java String url = "jdbc:mysql://localhost:3306/mydb?...

    asp.net 服务端代码以 xml utf-8的格式向指定地址post 数据并接收返回值 HttpWebRequest

    本教程将深入探讨如何使用`HttpWebRequest`类以XML UTF-8格式发送数据到指定地址,并接收返回值。首先,我们需要理解`HttpWebRequest`类在.NET框架中的作用。 `HttpWebRequest`是System.Net命名空间中的一个类,它...

    字符集处理方案 GBK UTF-8

    charset=utf-8`表明请求体中的数据是UTF-8编码的XML。 对于上传的数据,如果包含在HTTP请求的Body中,如POST请求的数据,服务器需要根据指定的编码(这里是UTF-8)来解析XML文本。这是因为XML解析器会根据XML文档...

    第六章 JSP技术.docx

    charset=utf-8" pageEncoding="utf-8" errorPage="error.jsp" %&gt; &lt;meta http-equiv="content-Type" content="text/html;charset=utf-8"&gt; 欢迎你呀&lt;/title&gt; &lt;/head&gt; int a = 3; int b = 0; %&gt; 输出结果为...

    UTF-8编码转化(Visual Basic)

    doc.Load("yourfile.xml", System.Text.Encoding.UTF8) '...处理XML... doc.Save("yourfile.xml", System.Text.Encoding.UTF8) ``` 6. **处理Web请求**: 当从网页或API获取数据时,HTTP响应可能包含UTF-8编码...

    JSP页面pageEncoding和contentType属性

    charset=utf-8`。这里的 `charset` 参数指定了服务器发送给浏览器的数据编码,决定了浏览器如何解码接收到的HTML内容。如果`contentType` 的字符集与实际页面内容的编码不符,那么浏览器在显示页面时也会出现乱码。 ...

    JSP中文乱码解决方法

    charset=UTF-8" %&gt;`或`&lt;%@ page contentType="text/html; charset=gb2312" %&gt;`(根据具体需求选择合适的字符集),并确保HTML头部也设置了相应的`&lt;meta http-equiv="Content-Type" content="text/html; charset=UTF...

    web开发编码设置(防止中文乱码)

    charset=utf-8" /&gt;`**:这行代码也是用来指定页面的字符集为UTF-8。 通过以上设置,可以确保前端页面能够正确地解析和显示中文字符。 #### 二、Servlet编码设置 Servlet作为服务器端处理客户端请求的核心组件,...

    PageEncoding&contentType中charset区别

    2. **指定字符集**:通过在`contentType`后面添加`charset`参数来指定字符集,如`charset=UTF-8`。 **示例代码**: ```jsp &lt;%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-...

    JSP/XML中的contextType大全

    charset=UTF-8",这指明了文本的编码方式。 ### 2. 部分`Content-Type`示例及其应用 #### 2.1 文本与文档类型 - **text/plain**:纯文本文件。 - **text/html**:HTML文档。 - **text/css**:CSS样式表。 - **...

    js控制分页打印、打印分页示例

    charset=UTF-8″ pageEncoding=”UTF-8″%&gt; &lt;!DOCTYPE html PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”&gt; &lt;HTML&gt; &lt;HEAD&gt; &lt;TITLE&gt;...

    jsp cookie+session实现简易自动登录

    本文实例为大家分享了jsp cookie+session实现简易自动登录的具体代码,供大家参考,具体内容如下 关闭浏览器只会使存储在客户端浏览器内存中的... charset=UTF-8 pageEncoding=UTF-8%&gt; &lt;!DOCTYPE html&gt; &lt;html

    关于Ajax请求中传输中文乱码问题的解决方案

    确保服务器正确设置响应头中的`Content-Type`,例如`charset=utf-8`,以指示浏览器使用UTF-8解码响应内容。 2. **服务器配置**:服务器端的编码设置也很关键。例如,在PHP中,需要确保`default_charset`配置项设置...

    JSP页面中的pageEncoding和contentType两种属性的区别.

    这种情况下,`pageEncoding`确保了JSP文件在编译时使用UTF-8编码,而`contentType`则确保了客户端接收到的内容也是使用UTF-8编码进行解析,从而有效地避免了乱码问题的发生。 ### 总结 综上所述,`pageEncoding`和...

    myeclipse注意事项

    charset=utf-8" pageEncoding="utf-8"%&gt; &lt;%@ page import="java.io.*,java.sql.*,java.util.*" %&gt; String USER="root"; String PWD="141822";//密码 Class.forName("com.mysql.jdbc.Driver"); String servand = ...

Global site tag (gtag.js) - Google Analytics