jsp post中文乱码
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中文乱码相关推荐
- jsp mysql中文乱码,jsp中文乱码 jsp mysql 乱码的解决方法
jsp中文乱码 jsp mysql 乱码的解决方法 jsp中文乱码 jsp mysql 乱码要servlet里面支持中文的方法: 在dopost或者doget的第一句加上: request.setCh ...
- java: jsp:param中文乱码
java: jsp:param中文乱码 假如a.jsp/b.jsp文件中 a.jsp代码: 需要加入:request.setCharacterEncoding("UTF-8") ...
- JSP URL 中文乱码 解决方式
JSP URL 中文乱码 解决方式 请求页面 <% String name = java.net.URLEncoder.encode("中文名字","UTF-8& ...
- MyEclipse和tomcat结合编写jsp对于中文乱码的解决方法
一.Java和jsp 中文乱码原因和解决方法: Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦.原因有两方面: 第一方面:J ...
- jsp 页面中文乱码解决(笔记)
在使用JSP的过程中,最使人头疼的一个问题就是中文乱码问题,以下是我在软件开发中遇到的乱码问题以及解决方法. 1.JSP页面乱码 这种乱码的原因是应为没有在页面里指定使用的字符集编码,解决方法:只要在 ...
- jsp,servlet中文乱码问题
在jsp页面中设置了编码为UTF-8 ,从网上看以下方法,用filter也可以解决传递参数的中文乱码问题 这里再介绍一种方法: request.setCharacterEncoding("U ...
- JSP提交中文乱码的解决
今天一个jsp传参时中文显示为乱码,在页面添加 Code: <%@ page language="java" contentType="text/html; cha ...
- 关于html页面转为 jsp页面中文乱码问题
在Java项目中有时我们需要把html页面转成jsp 转换步骤 两步 1. 修改html页面头部声明 修改方法 在头部加上这段代码 <%@ page language="java&qu ...
- JSP解决中文乱码问题
一.JSP页面显示乱码 二.表单提交中文时出现乱码 三.数据库连接 大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着您,我现在把我在JSP开发中遇到的中文乱码的问题及解决办法写出来供大 ...
- Eclipse中 .jsp 文件中文乱码
之前总是碰到JSP页面乱码的问题,每次都是直接去网上搜,然后胡乱改,改完也不明白原因.这次正好做一下总结,中文乱码就是因为编码不符,可能出现乱码有五个地方: JSP编码乱码 HTML编码乱码 requ ...
最新文章
- 单例模式 之 单例模式——枚举
- 【控制】《鲁棒控制-线性矩阵不等式处理方法》-俞立老师-第9章-时滞系统的分析和综合
- 过滤器获取service方法返回慢_Gateway:自定义过滤器
- NSFileHandle
- php关闭当前页_php如何直接关闭页面注销SESSION
- 机器人电焊电流电压怎么调_【华光】HG1000型电焊机现场校准仪
- PHP lareal_怎么样能在mysql里结合php的函数
- Destroying The Graph 最小点权集--最小割--最大流
- GoAhead WebServer 架构
- 添加key_所写为方便日后查阅(添加SSHkey)
- 计算机软件毕业论文教师指导记录,【毕业论文指导教师指导记录】论文指导记录16篇...
- (二)网络传输协议:网络摄像机传输协议、流媒体传输协议
- 易语言短信接口_易语言调用腾讯云发送短信例子源码
- Linux CentOS 7安装Tomcat7的完整步骤。
- 程序员:如何优雅的写出好代码?
- std::numeric_limits的使用
- OSWorkflow(转载)
- 财务人员的6大数据分析方法
- Game with Chips(思维)
- VUE|利用父子组件制作弹出框