注册 登录
编程论坛 J2EE论坛

请教个问题

Lsxi 发布于 2007-01-26 17:14, 654 次点击

为什么无法显示用户输入的姓名和性别~~~~~~~~~~~~~其他都可以

13 回复
#2
Lsxi2007-01-26 17:18
只有本站会员才能查看附件,请 登录

#3
赤冰2007-01-26 17:28
你输入的是中文吧?
#4
Lsxi2007-01-26 17:31

是呀,,,是输入中文,,,

#5
赤冰2007-01-26 17:40
所以显示乱码,只差一句代码而已,不过我忘了,我看我能查到不
#6
Lsxi2007-01-26 17:46

好的,,,太感谢了,,,刚学有很多不懂~~~~~~~~~~~还请你多多指教

#7
赤冰2007-01-26 17:50
<%@ page language="java" pageEncoding="UTF-8"%>
或者把pageEncoding="UTF-8"该成pageEncoding="gb2312"
你先试试吧,不行的话再说
#8
Lsxi2007-01-26 17:55
要放在哪里啊,,,


public void doGet(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException {
response.setContentType(CONTENT_TYPE);
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head><title>CustomerRegistration</title></head>");
out.println("<body bgcolor=\"#ffffff\">");
String UserId=request.getParameter("txtuserid");
String PassWord=request.getParameter("txtpassword");
String FirstName=request.getParameter("txtname");
String Gender=request.getParameter("rbgender");
String age=request.getParameter("txtage");
out.println("<table border=0 align=center width=50%>");
out.println("<tr><td colspan=2><center><font color=red size=6>用户注册详细信息</font></center></td></tr>");
out.println("<tr><td>用户ID:</td><td><font color=red face=宋体>"+UserId+"</font></td></tr>");
out.println("<tr><td>密码:</td><td><font color=red face=宋体>"+PassWord+"</forn></td></tr>");
out.println("<tr><td>姓名:</td><td><font color=red face=宋体>"+FirstName+"</font></td></tr>");
out.println("<tr><td>性别:</td><td><font color=red face=宋体>"+Gender+"</font></td></tr>");
out.println("<tr><td>年龄:</td><td><font color=red face=宋体>"+age+"</font></td></tr>");
out.println("</table>");
out.println("</body>");
out.println("</html>");
out.close();
}
#9
风月_无边2007-01-26 18:04
contentType="text/html;charset=gb2312";加上就可以了!!
#10
Lsxi2007-01-26 18:17
还是不行
#11
赤冰2007-01-26 18:23
反正这个就是一个转换问题,从form的提交到action地址文件再到数据库,你使用的编码格式不同
就把那一举代码放到jsp文件的最上边啊
#12
Lsxi2007-01-26 18:37

哦,,,那我在试看看,,,谢谢了

#13
shenba2007-01-26 19:42
试试加上request.setCharacterEncoding("GBK")
#14
Lsxi2007-01-27 09:13

可以了,....太感谢了

1