是username中文乱码吗? 如果是使用get方式提交request.setCharacterEncoding("GBK");是没有问题的,超链接就是get方式提交。
解决方案 »
- 使用common-fileupload组件做上传时,提交的form表单中存在非file类型的内容,怎样才能在处理过程中获取这些内容?
- 请问这么些有问题吗?String sql = "select * from '"+act+"'";
- Hibernate语句不执行
- jsp页面跳转到servlet,出了使用表单,还有哪些方法?
- 急问怎样才jsp中的表格中固定前两列呢??下面是我的源代码,我想让no列和姓名列固定
- 金融
- tomcat运行数据库操作的jsp文件时出现 HTTP Status 500 错误怎么解决???(急急急急)
- 求购供应链系统源码
- 一个jsp的JSTL和EL的问题
- 急!JSP高手请进!!!
- 为什么我的会报NullPointerException
- 关于互联网网站不用不用ORM框架和使用ORM框架到底有什么不同。
如果是get方式提交的话,那么使用设置编码的方式是无效的
如果出现了乱码的话,
String name = new String (request.getParameter("username").getBytes("ISO-8859-1"),"utf-8");
System.out.println(name);楼主这样试一试呢!
eclipse的编码格式是 UTF-8 没有出问题
楼主坚持下eclipse的编码格式,让html页面和eclipse编码格式保持一致试试
如果是get方式提交的话,那么使用设置编码的方式是无效的
如果出现了乱码的话,
String name = new String (request.getParameter("username").getBytes("ISO-8859-1"),"utf-8");
System.out.println(name);楼主这样试一试呢!
没错,是我记错了。
这样子应该不会出现乱码吧?
我在 html 中 加了<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
html中 乱码了,但是 servlet 中 显示正确了。
如果是get方式的话,那么你就强制转换一下或者写个过滤器就行了
如果是get方式提交的话,那么使用设置编码的方式是无效的
如果出现了乱码的话,
String name = new String (request.getParameter("username").getBytes("ISO-8859-1"),"utf-8");
System.out.println(name);楼主这样试一试呢!
没错,是我记错了。
这样子应该不会出现乱码吧?
如果是get方式提交的话,那么使用设置编码的方式是无效的
如果出现了乱码的话,
String name = new String (request.getParameter("username").getBytes("ISO-8859-1"),"utf-8");
System.out.println(name);楼主这样试一试呢!
没错,是我记错了。
这样子应该不会出现乱码吧?
唯一的错误就是
楼主的Eclipese的编码格式不是GBK、、、、
打开window----->preference----->搜workspace改成你想要的编码,好比你现在要改成的GBK