5,657
社区成员
发帖
与我相关
我的任务
分享








protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
String gname = request.getParameter("gName");
String gtype= request.getParameter("spnselected");
String status= request.getParameter("rdTxt");
String gtips= request.getParameter("gTips");
String gprice= request.getParameter("gPrice");
String htcseller= request.getParameter("tcseller");
}
在doPost的这段代码后面加了一行
String test=gname+gtype+status+gtips+gprice+htcseller;
来获取这些String并和返回值一起打印在屏幕上
结果发现这个test里保存的字符串已经是乱码
照这么说jsp提交的时候这些字符就是乱的,但jsp文件里指定了
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
编码是UTF-8啊……