为了账号安全,请及时绑定邮箱和手机立即绑定

乱码的问题

 输入l这个代码request.setCharacterEncoding("UTF-8"); 网页跳转后还是乱码

正在回答

3 回答

你修改一下工程里面的 JRE System Library  我原本是jdk1.6的就不行 后面改了jdk1.8就可以了

0 回复 有任何疑惑可以回复我~

1.首先修改page指令中编码<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>这样做目的:设定该jsp页面的编码。并确认自己的浏览器用UTF-8,eclipse中浏览器界面右键编码

2、如果在表单中输入中文时出现乱码,用request.setCharacterEncoding("utf-8")可处理之。

3.如果在<a href="request.jsp?username=李四"></a>这样提交数据出现乱码,则修改tomcat的server.xml中的connector加上:

<Connector port="8080" protocol="HTTP/1.1"

       connectionTimeout="20000"redirectPort="8443" URIEncoding="utf-8"/>

       重启tomcat即可。

另外修改eclipse中servers中的

    <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="utf-8"/>


1 回复 有任何疑惑可以回复我~

请确定网页本身的编码和返回的编码都是“utf-8”

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JAVA遇见HTML——JSP篇
  • 参与学习       248277    人
  • 解答问题       3215    个

Java Web入门级教程JSP,带你轻松的学习JSP基础知识

进入课程

乱码的问题

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号