jsp post中文乱码

jsp表单使用post方式,由servlet处理一下,再将数据传给另外一个jsp(success.jsp/failure.jsp)展示结果,使用中文会出现乱码。

<form name="Logon" method = "post" action="servlet/login ">
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>Success!</title>
</head>
<body><%--取得属性UserName,用${UserName}.--%><h1>Hello,${user_name}!</h1>
</body>
</html>

解决方案
在servlet里加入
response.setHeader(“content-type”,“text/html;charset=UTF-8”);
request.setCharacterEncoding(“UTF-8”);

protected void processRequest(HttpServletRequest request, HttpServletResponseresponse) throws ServletException, IOException {String jspfile = "/views/failure.jsp"; //返回给用户的视图response.setHeader("content-type","text/html;charset=UTF-8");request.setCharacterEncoding("UTF-8");//1.取得用户的请求数据String username = request.getParameter("user_name");String password = request.getParameter("password");//2.处理用户的请求。//实现方法一、简化处理(测试)if ("admin".equals(username) && "ADMIN".equals(password)) {jspfile = "/views/success.jsp";}request.setAttribute("user_name",username);request.setAttribute("password",password);request.getRequestDispatcher(jspfile).forward(request,response);}@Overrideprotected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {processRequest(req, resp);}

jsp post中文乱码相关推荐

  1. jsp mysql中文乱码,jsp中文乱码 jsp mysql 乱码的解决方法

    jsp中文乱码 jsp mysql 乱码的解决方法 jsp中文乱码 jsp mysql 乱码要servlet里面支持中文的方法: 在dopost或者doget的第一句加上: request.setCh ...

  2. java: jsp:param中文乱码

    java: jsp:param中文乱码 假如a.jsp/b.jsp文件中 a.jsp代码: 需要加入:request.setCharacterEncoding("UTF-8")  ...

  3. JSP URL 中文乱码 解决方式

    JSP URL 中文乱码 解决方式 请求页面 <%  String name = java.net.URLEncoder.encode("中文名字","UTF-8& ...

  4. MyEclipse和tomcat结合编写jsp对于中文乱码的解决方法

    一.Java和jsp 中文乱码原因和解决方法: Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦.原因有两方面: 第一方面:J ...

  5. jsp 页面中文乱码解决(笔记)

    在使用JSP的过程中,最使人头疼的一个问题就是中文乱码问题,以下是我在软件开发中遇到的乱码问题以及解决方法. 1.JSP页面乱码 这种乱码的原因是应为没有在页面里指定使用的字符集编码,解决方法:只要在 ...

  6. jsp,servlet中文乱码问题

    在jsp页面中设置了编码为UTF-8 ,从网上看以下方法,用filter也可以解决传递参数的中文乱码问题 这里再介绍一种方法: request.setCharacterEncoding("U ...

  7. JSP提交中文乱码的解决

    今天一个jsp传参时中文显示为乱码,在页面添加 Code: <%@ page language="java" contentType="text/html; cha ...

  8. 关于html页面转为 jsp页面中文乱码问题

    在Java项目中有时我们需要把html页面转成jsp 转换步骤 两步 1. 修改html页面头部声明 修改方法 在头部加上这段代码 <%@ page language="java&qu ...

  9. JSP解决中文乱码问题

    一.JSP页面显示乱码 二.表单提交中文时出现乱码 三.数据库连接 大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着您,我现在把我在JSP开发中遇到的中文乱码的问题及解决办法写出来供大 ...

  10. Eclipse中 .jsp 文件中文乱码

    之前总是碰到JSP页面乱码的问题,每次都是直接去网上搜,然后胡乱改,改完也不明白原因.这次正好做一下总结,中文乱码就是因为编码不符,可能出现乱码有五个地方: JSP编码乱码 HTML编码乱码 requ ...

最新文章

  1. 单例模式 之 单例模式——枚举
  2. 【控制】《鲁棒控制-线性矩阵不等式处理方法》-俞立老师-第9章-时滞系统的分析和综合
  3. 过滤器获取service方法返回慢_Gateway:自定义过滤器
  4. NSFileHandle
  5. php关闭当前页_php如何直接关闭页面注销SESSION
  6. 机器人电焊电流电压怎么调_【华光】HG1000型电焊机现场校准仪
  7. PHP lareal_怎么样能在mysql里结合php的函数
  8. Destroying The Graph 最小点权集--最小割--最大流
  9. GoAhead WebServer 架构
  10. 添加key_所写为方便日后查阅(添加SSHkey)
  11. 计算机软件毕业论文教师指导记录,【毕业论文指导教师指导记录】论文指导记录16篇...
  12. (二)网络传输协议:网络摄像机传输协议、流媒体传输协议
  13. 易语言短信接口_易语言调用腾讯云发送短信例子源码
  14. Linux CentOS 7安装Tomcat7的完整步骤。
  15. 程序员:如何优雅的写出好代码?
  16. std::numeric_limits的使用
  17. OSWorkflow(转载)
  18. 财务人员的6大数据分析方法
  19. Game with Chips(思维)
  20. VUE|利用父子组件制作弹出框

热门文章

  1. 绘图工具 Gliffy 使用简介
  2. 又有一波证照实现电子化!电子印章成为政务服务新动力
  3. 适合财务人员的财务报表分析软件有哪些?
  4. java笔记框架部分
  5. ue编辑器漏洞_UEditor编辑器任意文件上传漏洞分析
  6. 【阿里图标库的使用】
  7. springboot使用junit5/junit4
  8. 电影院购票系统ssm (含论文)
  9. Go语言核心之美 2.2-浮点数
  10. 转载:基于大数据的互联网金融反洗钱模型初探