试一下:<%
String str="中国软件";
out.print(str);
%>
String str="中国软件";
out.print(str);
%>
解决方案 »
- 我的Web程序老是no session,大家帮新手指点一下
- 问题已解决jasper运行报表时报错(分享): JRBaseElement.backcolor of type java.awt.Color
- 请教高手,关于服务中转
- jsp struts文件上传 很奇妙问题
- tomcat 6.0 建立虚拟目录的问题
- 大家帮我看看这个页面之间传递数据的问题?
- 请教jsp+mysql数据插入时的问题
- 我是一个小菜鸟~~!我有一个大问题!
- 在cs中,怎么才能把客户端的对象传递到服务器端?
- 为什么不能用javascript对提交页面进行数据检查?是不是浏览器有问题?
- 也许这是个老生常谈的问题了:tomcat的中文问题,连试7种方法都不行,谁有高招
- 怎样把空格数目如实显示出来?
但只要将“编码”里设置成“简体中文”就好了,但再刷新,就又是乱码了!我发现每次打开文件时,浏览器的字体都会被设置成“西欧字符”,我想是不是哪里没设置好啊?
才明白JavaSoft的猪脑有多么愚昧,还号称什么国际化,他们完全没有
考虑双字节,直接把%XX当作一个字符。我分特得不得了啊!
找到源代码HttpUtils中的static private String parseName,在
返回前将sb(StringBuffer)复制成byte bs[],然后return new String(bs,"GB2312")
不过就要自己解码了,HashTable form=HttpUtils.parseQueryString(
request.getQueryString())或者form=HttpUtils.parsePostData(.....)
千万别忘了编译后放到Servlet.jar里面。
contentType="text/html;charset=Gb2312"
%>即可
<html>
<head>
<title>Hi-JSP实验</title>
</head>
<body>
<%
String Msg = "这是中文测试.";
out.print(Msg);
out.print("世界,你好!");
%>
<h2><%= Msg %></h2>
<h3><%= "你好!" %></h3>
</body>
</html>配置如下:
NT4WorkStation(中文)+Tomcat3.2.1+JDK1.3
难道跟Servlet的版本有关系?
contentType="text/html;charset=Gb2312"
%>小海说的有道理!