标题:中文显示!
只看楼主
beingstudio
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-4-5
 问题点数:0 回复次数:5 
中文显示!

使用tomcat5.5
我用 dreamweaver 编辑!!


<%@ page contentType="text/html; charset=gb2312"
language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>
<form id="form1" name="form1" method="post" action="">
<label>tom
<input type="text" name="tom" />
</label>
<label>my
<input type="submit" name="Submit" value="提交" />
</label>
<%
//按课本方法测试!!
//String aa=request.getParameter("tom");
//byte[] b=aa.getBytes("ISO-8859-1");
// aa=new String(b);
//因有错误,再网上搜了两种办法测试!!
//第一种
// String a=request.getParameter("tom");
//String aa=new String(a.getBytes("ISO8859-1")," GB2312");
//第二种
//String aa=request.getParameter("tom");
//byte[] b=aa.getBytes("ISO8859-1");
//aa=new String(b);

%>
<%= aa%>
</form>
</body>
</html>

错误::::
org.apache.jasper.JasperException: Exception in JSP: /Untitled-1.jsp:21

18: <%
19: //按课本方法测试!!
20: String aa=request.getParameter("tom");
21: byte[] b=aa.getBytes("ISO-8859-1");
22: aa=new String(b);
23: //因有错误,再网上搜了两种办法测试!!
24: //第一种


org.apache.jasper.JasperException: Exception in JSP: /Untitled-1.jsp:26

23: //因有错误,再网上搜了两种办法测试!!
24: //第一种
25: String a=request.getParameter("tom");
26: String aa=new String(a.getBytes("ISO8859-1")," GB2312");
27: //第二种
28: //String aa=request.getParameter("tom");
29: //byte[] b=aa.getBytes("ISO8859-1");

org.apache.jasper.JasperException: Exception in JSP: /Untitled-1.jsp:29

26: //String aa=new String(a.getBytes("ISO8859-1")," GB2312");
27: //第二种
28: String aa=request.getParameter("tom");
29: byte[] b=aa.getBytes("ISO8859-1");
30: aa=new String(b);
31:
32: %>

搜索更多相关主题的帖子: html java blank PUBLIC import 
2006-04-05 18:56
beingstudio
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-4-5
得分:0 

来个回复的好吗??????????

2006-04-05 19:10
唧唧
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2004-4-1
得分:0 
第一个 是 getBytes("ISO8859-1") ISO后面没有 -

GB2312 前面去掉空格

★★★★★★★★★★ ☆风信绮缘☆ http://www.
2006-04-05 21:31
beingstudio
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-4-5
得分:0 

还是不行,急盼指点!!!!

2006-04-06 06:10
yoyodo
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2005-12-8
得分:0 
<%request.setCharacterEncoding("gb2312");%>
在jsp开头加上这个不就可以进行中文传递了马
2006-04-08 16:47
halugen
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-5-15
得分:0 
2006-05-15 09:26



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-55338-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026251 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved