登陆,提交表单及中文乱码问题

登陆,提交表单及中文乱码问题


在这里插入图片描述

登陆页面代码

用户注册
用户名
密码
确认密码
email
爱好 游泳
阅读
爬山
旅游
注册 返回
## 登陆后页面 <% //表单post提交,中文乱码处理方式 request.setCharacterEncoding("utf-8"); response.setCharacterEncoding("utf-8"); //获取用户注册数据 String userName =request.getParameter("username");//用户名 //使用get方式提交,解决乱码处理方式 byte[] userNames=userName.getBytes("ISO-8859-1"); userName=new String(userNames,"utf-8"); String passWord =request.getParameter("password");//密码 String email =request.getParameter("email");//邮箱 //String hobby =request.getParameter("hobby");//爱好 String[] hobbys =request.getParameterValues("hobby");//爱好 %> 用户名: <% if(userName!=null && !userName.equals("")){ %> <%=userName %> <% }else{ out.println("用户名不能为空"); } %>
用户密码:<%=passWord %>
邮箱:<%=email %>
爱好:<% if(hobbys!=null && hobbys.length!=0){ for(String hobby:hobbys){ out.println(hobby+"
"); }; }else{ out.println("没有爱好!"); } %>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值