我只是在jsp页面写了几个中文,然后运行,结果却是乱码,代码如下:
其中的charset,pageEncoding我试了几种方式,UTF-8也不行
请问大家还有可能是什么原因呢
<%@ page language="java" contentType="text/html; charset=GB2312"
pageEncoding="GB2312"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312"></head>
<body>
测试一下中文
</body>
</html>
其中的charset,pageEncoding我试了几种方式,UTF-8也不行
请问大家还有可能是什么原因呢
<%@ page language="java" contentType="text/html; charset=GB2312"
pageEncoding="GB2312"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312"></head>
<body>
测试一下中文
</body>
</html>
解决方案 »
- 这样要怎么去限制显示的字数呢?求解答 很着急。。。。。。
- java web连接数据库问题
- 将struts中logic:iterate里的index写在控件名中
- 关于jpos的使用
- 又遇见一个空指针问题,感觉报错的代码不可能有问题啊!大家进来看看!
- jdk和tomcat版本搭配问题?急!
- eclipse怎么编译javabean?
- 找简单的jsp试卷题目
- TOMCAT 4.1 中 iso8859_1和GB2312的乱码问题??
- 怎样动态配置网站的用户界面
- 一个Servlet在运行的时候,Tomcat什么时候开始通过socket发送HTTP响应数据包
- 在学struts和hibernate做一小程序是出现的错误,始终改不了,请教!
如果不是GBK的,证明你的set方法没有起到作用
第二:看看你是不是引用了另外一个页面,另外一个页面编码格式是否统一了
response.setContentType("text/html;charset=utf-8");
response.setCharacterEncoding("UTF-8");
页面的编码一开始不是GBK,但是我改为GBK之后还是乱码
右键点击项目后里面也是设的GBK,还是不行
pageEncoding="GB2312"%>
改成<%@ page contentType="text/html; charset=utf-8" %><meta http-equiv="Content-Type" content="text/html; charset=GB2312">这个改成
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
试试,我只是比较了下,没调试
1.页面全部UTF-8
2.tomcatUTF-8
3.如果从数据库获取数据的话,数据库UTF-8
能用UTF-8的地方我都用的UTF-8,可还是不行啊
真是奇怪了
不过在HTML页面却可以显示中文,只是JSP页面不行不知道为什么,是不是我的eclipse有问题啊,哪里没设置对吧
而你的JSP 页又是继承了工程的编码方式,所以不管用,我也不会插入图片,要不就给你看下,工程的编码方式
在哪里找了,工程名-右键-最下边的那个(属性),自己研究下吧。
其他的也试过,就是不行,
不知道为什么HTML可以,JSP就是不行
应该的eclipse的workspace编码问题 这个环境编码没改 即使改了 文件编码也是无用;
window --->preferences----->General---->workspace 改text file encoding编码为
utf-8 保存 重建页面
response.setContentType("text/html;charset=utf-8");
response.setCharacterEncoding("UTF-8");应该就可以了!此问题我也有遇到过