一个简单问题郁闷好几天的utf-8编码格式乱码问题。原因是自己保存文件时没有以uft-8格式保存!
而导致在传送数据存入数据库(utf-8)出现....Data too long ....错误(要解决这个问题只要把数据库编码格式设置为gbk就行了)。
但本人不想使用这种格式(自动性不高)。
一个简单的例子:
<link href="css/style.css" rel="stylesheet">
<%@ page contentType= "text/html;charset=utf-8" pageEncoding="utf-8"%>
<%
String aa = "中国人民解放军";%>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<TABLE>
<TR>
<TD>国防大学</TD>
<TD>国防大学</TD>
<TD>国防大学</TD>
</TR>
<TR>
<TD>国防大学</TD>
<TD>国防大学</TD>
<TD><%=aa%></TD>
</TR>
</TABLE>
</body>
注:只是本人的心得,是不是很傻?其实pageEncoding="utf-8"也不用设置也行。
分享到:
相关推荐
通过以上方法,我们可以有效地解决Java JSP项目中的UTF-8乱码问题。在实际开发中,一定要养成良好的编码习惯,避免因为编码问题带来的不必要的麻烦。同时,定期复习和总结有关编码的知识点,对于提升开发效率和代码...
本文将详细阐述“支付宝asp集成_utf-8”这一主题,包括如何实现UTF-8编码下的支付宝接口集成,以及解决可能出现的乱码问题。 首先,我们要了解UTF-8编码的重要性。UTF-8是一种广泛使用的Unicode字符编码,能够表示...
描述中的“通过本人亲自己测试修改”表明这个版本的百度编辑器ASP版UTF-8编码可能已经过作者的个人优化,解决了原版可能存在的问题或者增加了特定功能,以适应特定的开发需求或环境。这可能包括修复了一些已知的bug...
为了解决日益复杂的交流需求,人们需要一种能够通用于各种语言与符号的编码方式,而UTF-8编码便是在这种背景下脱颖而出的解决方案。UTF-8编码不仅改变了信息存储与传输的方式,还极大地推动了全球信息化进程的发展。...
7. **解决乱码的通用方法**:遇到乱码问题时,首先确认数据的原始编码,然后在每个处理环节(如数据库、文件、页面、脚本)都确保使用UTF-8编码。此外,文件传输时保持编码一致,如FTP传输时设置UTF-8模式,编辑器...
通过以上步骤,大多数ASP环境下的UTF-8乱码问题都能得到解决。在实际应用中,可能需要根据具体情况进行调整和测试,确保所有环节都支持并正确处理UTF-8编码。对于压缩包中的"asp下解决UTF_8乱码问题.doc"文件,可以...
针对这个问题,"SmartUpload文件上传UTF-8源码版"应运而生,它解决了原版SmartUpload在处理UTF-8编码文件名时可能出现的乱码问题。 SmartUpload是由Jark Widerström开发的Java库,它为Web应用程序提供了一种简单的...
对于一个支持多语言的网站,使用UTF-8可以避免字符乱码问题,确保不同语言的用户都能正确显示内容。 **3. 修改过程** 将eWebEditor修改为UTF-8编码可能涉及到对源代码的调整,确保所有字符都能正确地以UTF-8格式...
利用该smartUpload.jar可以成功解决不是utf-8的乱码问题,解决你开发过程中的遇到的小问题。如果你的页面用的编码不是utf-8,有乱码的话,请联系我。
前端页面通过ajax发送请求,参数都是默认使用utf-8编码格式对参数进行url编码,这样的后果就是,当后台页面如果使用gbk编码的话,会出现乱码的情况,然后网上找到一个大神写的gbk.js. 但是里面没有做出详细介绍,这里...
- 在`web.xml`中注册这个过滤器,并配置初始化参数`encoding`为`UTF-8`,这样所有经过该过滤器的请求都会被设置为UTF-8编码。 ```xml <filter-name>SetCharacterEncodingFilter</filter-name> <filter-class>...
在实际应用中,要解决UTF-8编码的乱码问题,开发者需要做以下几步: 1. **HTML表单设置**:确保表单的`enctype`属性设置为`multipart/form-data`,这是文件上传所需的编码类型。 2. **SmartUpload初始化**:在JSP...
ASP页面UTF-8编码乱码问题的解决方法涉及到字符编码的知识点,主要需要理解以下几个方面: 1. 字符编码基础知识 字符编码是用于文本数据转换为另一种格式的标准。不同的编码方式用于不同的语言环境,解决乱码问题的...
记事本默认可能会将新文件保存为ANSI编码,这与UTF-8不兼容,从而导致乱码。 2. **页面声明不正确**:HTML5中,通过`<meta charset="UTF-8">`标签来告诉浏览器文档的字符编码。如果这个标签缺失或者错误,浏览器...
4. **UTF-8编码**:在多语言环境下,UTF-8编码的重要性不言而喻,它可以确保不同地区的用户都能正常浏览和输入各种字符,避免乱码问题。 5. **安全性**:集成第三方服务的同时,需要关注数据安全和隐私保护,如正确...
"gb2312"和"utf-8"是两种常见的字符编码格式,它们各自有着不同的特性和应用场景。本压缩包提供的工具就是为了解决这两种编码格式之间转换的问题。 1. **GB2312编码**:GB2312,全称为“汉字信息交换编码”,是中国...
常常会发生这样的问题:在浏览使用UTF-8编码的网页时,浏览器无法自动侦测(即没有设定“自动选择”编码格式时)该页面所用的编码。即使网页已经声明过编码格式: <meta http-equiv=”Content-Type” content=”...
本文将深入探讨如何解决UTF-8编码系统在采集GB2312或GBK编码系统时出现的乱码问题。 首先,我们需要理解UTF-8、GB2312和GBK编码的差异。UTF-8是一种广泛使用的多字节Unicode字符编码,它可以表示Unicode字符集中...
一般我们所装的linux服务器,是中文版的,所以系统环境的编码是gbk,然而我们项目的编码是UTF-8,这就必须在tomcat的server.xml文件中修改,在两个地方添加 URIEncoding="UTF-8",具体代码如下:
- **Tomcat部署中的JSP乱码解决**:可能需要在Tomcat的server.xml配置文件中,或者在web.xml中设置默认编码为UTF-8,以确保整个应用统一使用UTF-8编码。 3. **防止SQL注入**: Struts2框架自身具有一定的SQL注入...