Servlet 传输中文乱码解决方法

网友投稿 631 2022-11-20

Servlet 传输中文乱码解决方法

Servlet 传输中文乱码解决方法

就一句话,而且要用于讲所要转换的变量之下:

name = new String(name.getBytes("iso-8859-1"),"utf-8");

整体代码

package guigu;import javax.servlet.ServletException;import javax.servlet.javax.servlet.javax.servlet.java.io.IOException;import java.lang.reflect.Array;import java.util.Arrays;public class paramServlet extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { System.out.println("THIS is paramServlet!"); String name = request.getParameter("username"); name = new String(name.getBytes("iso-8859-1"),"utf-8"); String password = request.getParameter("password"); String[] hobby = request.getParameterValues("hobby"); System.out.println("用户名:"+name+" 密码:"+password+" 兴趣爱好:"+ Arrays.asList(hobby)); }}

结果截图:

大体截图:

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:复习计算机网络day1-计算机网络的初步了解
下一篇:Linux CNTOS7 修改网络配置
相关文章

 发表评论

暂时没有评论,来抢沙发吧~