当前位置: 代码迷 >> Java Web开发 >> 请教个问题
  详细解决方案

请教个问题

热度:130   发布时间:2007-01-26 17:14:00.0
请教个问题

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

搜索更多相关主题的帖子: 其他  姓名  用户  

----------------解决方案--------------------------------------------------------


----------------解决方案--------------------------------------------------------
你输入的是中文吧?

----------------解决方案--------------------------------------------------------

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


----------------解决方案--------------------------------------------------------
所以显示乱码,只差一句代码而已,不过我忘了,我看我能查到不

----------------解决方案--------------------------------------------------------

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


----------------解决方案--------------------------------------------------------
<%@ page language="java" pageEncoding="UTF-8"%>
或者把pageEncoding="UTF-8"该成pageEncoding="gb2312"
你先试试吧,不行的话再说

----------------解决方案--------------------------------------------------------
要放在哪里啊,,,


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();
}
----------------解决方案--------------------------------------------------------
contentType="text/html;charset=gb2312";加上就可以了!!
----------------解决方案--------------------------------------------------------
还是不行
----------------解决方案--------------------------------------------------------
  相关解决方案