tomcat+jsp form Post 传递中文参数问题 tomcat的默认编码方式是ISO-8859-1的,所以对中文要转码(主要是Post或是Get的数据),在新的JSP标准里有这样一个方法:request.setCharacterEncoding("GBK");加在JSP页面的上面,tomcat4以上应该支持,试一下! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Tomcat 4.0以后的版本(1)编译javabean时 javac 命令行加上-encoding ISO8859_1(2)在Jsp头部中加入<%@ page contentType="text/html;charset=ISO8859_1" %>该办法原理就是在java的各个环节统一编码为:ISO8859_1. 你44:String Name=new String((request.getParameter("Name").trim()).getBytes("ISO-8859-1"));应该可以解决问题的!!! 加入以下的语句试试::<% request.setCharacterEncoding(response.getCharacterEncoding()); %> 对,试试这句<% request.setCharacterEncoding(response.getCharacterEncoding()); %> 请问后台如何对freemarker传过来的数据判断 北京java实习生,大概基本要求,期望工资多少算合适? javaScript调用IE进程,如何post提交? 请教SSh的一个问题!报错! 求oracle中建用户表空间, 怎样获得 HH:mm:ss 格式的 time 型啊? 哪位有JSP新闻发布系统? AjaxTags的Bug太多了.你碰过吗? 关于jsp中操纵表格的问题,大虾们帮忙! 大虾们,帮我看看这个错误,谢了 求助:JSP的并发访问问题 JSP中的session问题
(1)编译javabean时 javac 命令行加上-encoding ISO8859_1
(2)在Jsp头部中加入<%@ page contentType="text/html;charset=ISO8859_1" %>该办法原理就是在java的各个环节统一编码为:ISO8859_1.
String Name=new String((request.getParameter("Name").trim()).getBytes("ISO-8859-1"));
应该可以解决问题的!!!