菜鸟学习之javaweb 乱码的解决
来源:互联网 发布:易语言会员系统源码 编辑:程序博客网 时间:2024/05/23 20:42
学习javaweb 发现在servelet中输出表单提交的text值,会出现乱码。
实验之后似乎明白了
首先在servlet 中添加了setcharacterencoding,发现并没有卵用
我在表单中没有定义method,看网址栏貌似默认执行了get
于是把method 改成post ,果然没有乱码了。
于是得出结论,setcharacerencoding 仅仅对于 dopost 方法有用,在doget方法中是无用的
之后在表单中提交中文和英文混杂的text发现网址栏中 英文正确传值,中文换成了某种编码,又考虑到控制台输出的是问号,感觉应该是“iso-8859-1”
尝试在doget中将传进的值用“iso-8859-1”强制解码
之后再用“utf-8”强制编码
果然不再乱码
那么综上所述,post中可以用setcharacterencoding 解决乱码问题
而get 中可以通过强制编码解决
2 0
- 菜鸟学习之javaweb 乱码的解决
- jsp学习9-javaweb中文乱码解决
- 八.javaweb之解决中文乱码问题
- javaweb乱码解决最有效的方法
- javaweb 过滤器的应用解决乱码问题
- javaweb 解决请求相应的乱码问题
- Javaweb学习之中文乱码问题
- Javaweb乱码解决
- 解决javaweb乱码问题
- javaweb解决中文乱码
- JavaWeb学习总结(七)---解决JavaWeb中画面数据保存到数据库之后的中文乱码问题
- 一个菜鸟的中文乱码解决之路(struts2应用为例)
- [菜鸟笔记--JavaWeb的进阶之路一]
- [菜鸟笔记--JavaWeb的进阶之路二]
- 解决JavaWeb翻页乱码问题
- javaweb全站乱码解决
- javaWeb解决中文乱码问题
- javaWeb中解决乱码问题
- 算法:选择排序
- Mybatis 控制台输出sql信息
- IOS学习之——使用UIWebView打开其他常见文件
- 第4周项目5-用递归方法求解(3)
- string 示例程序失败
- 菜鸟学习之javaweb 乱码的解决
- STL的remove函数和list的remove成员函数
- nyoj42一笔画问题
- Spring和C3P0数据连接池使用
- HDU2181
- IOS学习之——借用别人的应用图片 启动图片
- 开始iOS 7中自动布局教程(一)
- 南阳理工ACM 260数数小木块
- git本地项目上传可能遇到的问题