问题解决 —— Jsp界面之间传参乱码

原创 2015年07月09日 18:06:55

jsp界面和界面之间有时会出现乱码,页面1输入的是中文,页面2接收页面1传过来的中文,结果页面2出现了乱码

今天发现的一种解决方案就是

request.setCharacterEncoding("UTF-8");
String name = request.getParameter("rname");

可以很好地解决jsp之间传参的问题。

这种方法也同样适用于jsp到Servlet的传参

总结下JavaWeb中解决乱码的方法

  1. <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
  2. tomcat中的server.xml 8080端口那里设置成 utf-8
 <Connector port="8080" protocol="HTTP/1.1" 
               connectionTimeout="20000" 
           URIEncoding="UTF-8"
               redirectPort="8443" />

3、在Servlet或jsp界面中

request.setCharacterEncoding(“UTF-8”);
response.setCharacterEncoding("UTF-8");
版权声明:感觉我写的还算不错的的话希望你能够动动你的鼠标和键盘为我点上一个赞或是为我奉献上一个评论,在下感激不尽!_______________________________________________________欢迎转载,希望在你转载的同时,添加原文地址,谢谢配合

相关文章推荐

url 中文传参 乱码问题

开发一直用firfox网页,调试什么的都很方便。所以遇到了浏览器之间的兼容问题。url中文传参。 问题:前台用url传值中文,后台用request.getParameter接收参数。       ...

JS中页面跳转,传值包含中文时乱码解决方案

首先,在JS中将要传递的中文编码:encodeURI(encodeURI(value)); 然后在跳转界面中取值时通过以下方式解码:java.net.URLDecoder.decode(value ...

js跳转页面传参,参数值包含中文时显示乱码解决方案

1、首先我们需要在js中进行中文转码处理,需要进行encode两次转码。不然还是会出现乱码,至于为什么需要两次,我这里上网查了一下,因为Tomcat服务器会自动帮你做一次URLDecode,所以再加上...

jsp URL中文传参乱码问题

一、在请求页面的请求参数需要用encodeURI进行转码,然后在接收请求的页面需要进行字符集转换。 本例中的请求和接收页面的字符集都是UTF-8: 1.请求的JSP页面用JavaScript的enco...

关于jsp页面之间传值的中文乱码总结

关于jsp页面之间传值的中文乱码总结最近在各位大哥的帮助下,终于解决了jsp页面之间的传值问题,总结如下:源代码,a.jsp往b.jsp传值:a.jsp页面内容:    name:     b.jsp...

WebService的helloworld,服务器端与客户端的Demo

今天突然兴起,想学学webService,然后就找找资料,做了个简单的DEMO。先记录下来,以便日后使用。 首先,先说点理论上的东西。 WebService又是一种高级应用,与之前学习的S...

关于JSP乱码问题(页面传值产生的乱码)

在JSP的输入框中写入中文,传给后台的时候,常常会出现乱码问题: 今天看了韩顺平老师的视频,对乱码问题有了初步的认识,又经过自己的实践,把总结写出来。 产生乱码的原因:java在网络上进行...

定时运行的servlet

配置定时运行的Servlet修改Web.xml文件设置每15分钟运行的Servlet  :00, :15, :30, :45设置每天16:30和20:00运行的Servlet  16:30,20:00

jsp页面间传值乱码解决

产生乱码的原因:java在网络上进行传输的时候,用的是iso-8859-1的编码形式进行传输。所以,在编码和解码(得到传递值)的时候,要对应起来。。   解决方法如下:   方法一:重新转码n...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)