您的位置:首页 > 其它

form表单提交数据显示乱码

2015-07-09 16:16 375 查看
今天做公司的项目,登陆名称有中文有英文,所以有另一个界面来自动显示所有企业,再将值传回登陆界面的username。但是之前一直出现一个乱码的问题,后台输出也是中文的,但是前台显示就是乱码。开始就考虑到应该是乱码问题,于是开始找资料。最终发现问题所在是jsp页面的编码方式缺少一个<% request.setCharacterEncoding("UTF-8");

%> 重要的事情多说一遍

<%@ page language="java" contentType="text/html; charset=utf-8"

pageEncoding="UTF-8"%>

<% request.setCharacterEncoding("UTF-8");%>

这个编码一定要设置。中间还改form的method=“GET”,还真的出来值了。差一点就用get方式了。还好后来无意中加了那句话。

最后希望大家编码的时候要多注意细节,来公司一个月了还是会出现细节问题,很羞愧
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: