form表单提交数据显示乱码

原创 2015年07月09日 16:16:21
今天做公司的项目,登陆名称有中文有英文,所以有另一个界面来自动显示所有企业,再将值传回登陆界面的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方式了。还好后来无意中加了那句话。

最后希望大家编码的时候要多注意细节,来公司一个月了还是会出现细节问题,很羞愧

回看JSP——解决提交form表单出现的乱码问题

最近又开始把JSP重新拿出来学一遍,有了不少的收货,有些之前没注意到的小细节也发现了解决的方法,比如form表单的乱码问题。乱码问题在写web程序时很常见,也很让人头疼,有时候一个疏忽就会出现乱码,接...
  • u011024652
  • u011024652
  • 2016年07月19日 20:28
  • 4855

解决表单提交参数乱码问题【终极版】不看后悔

解决表单提交参数乱码问题【终极版】不看后悔 提交表单乱码问题,一直是困然网站开发人员的“吐血”问题,这问题虽说不痛不痒,但是绝对“恶心人”。之前自己遇到这个问题是,一直是能绕过就绕过,懒得理它,直到...
  • sxyandapp
  • sxyandapp
  • 2015年03月25日 16:20
  • 20041

JSP页面表单提交时出现中文乱码的解决方法

shiyong
  • shenlan18446744
  • shenlan18446744
  • 2014年05月11日 08:29
  • 4607

Form表单提交数据的乱码问题

面对多种编码方式,一旦处理不好或者稍有不慎,乱码问题就层出不穷,乱码问题是个巨坑啊~~~ 具体有哪些编码方式,自行百度或者见我写的某一篇博文,里面提到过之所以出现乱码是因为用了不同的码表去解码编码,...
  • MDreamlove
  • MDreamlove
  • 2017年11月18日 20:29
  • 79

Html的form表单提交到jsp中出现中文乱码

form表单提交有get和post两种方法,在提交到jsp中时处理中文乱码时方式不一样...
  • MarhongBaLa
  • MarhongBaLa
  • 2017年08月05日 13:39
  • 291

iterator在struts2中无法体现效果的原因+form表单提交乱码的原因可能

迭代器在jsp页面使用的错误的原因(可能)总结 1.jsp页面没写 2.!!!没有对于前后端有数据交换的数据制作get方法 如,get ,set函数造成前端和后台没有权限数据交换 3.s:iterat...
  • junruitian
  • junruitian
  • 2017年11月03日 10:14
  • 65

form表单提交中文乱码的详细解析

摘要:中文乱码主要是根据 get,post请求的不同,处理方式没选对引起的,当然也有小可能是tomcat的版本不同引起的 form表单提交中文乱码问题: 首先 get,和 post 的区别: ...
  • vv___
  • vv___
  • 2017年12月10日 17:17
  • 53

JSP+Servlet学习经验1:解决form表单提交后相应页面中文乱码的问题

初学JSP与Servlet的同学估计经常会遇到类似问题,有时输入的中文响应输出为问号(???),有时输出乱码,今天查了一些资料算是理清了问题的原因。 1.问题根源 问题的根源在于form表单提交数据时...
  • husthuangbin
  • husthuangbin
  • 2017年04月22日 20:15
  • 708

form表单提交中文乱码的详细解析

中文乱码主要是根据 get,post请求的不同,处理方式没选对引起的,当然也有小可能是tomcat的版本不同引起的...
  • jixinhuluwa
  • jixinhuluwa
  • 2016年05月25日 10:10
  • 12310

form表单提交中文乱码的详细解析

摘要:中文乱码主要是根据 get,post请求的不同,处理方式没选对引起的,当然也有小可能是tomcat的版本不同引起的 form表单提交中文乱码问题: 首先 get,和 post 的区别: ...
  • qq_36286452
  • qq_36286452
  • 2017年04月14日 08:46
  • 218
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:form表单提交数据显示乱码
举报原因:
原因补充:

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