package contorl;import java.io.IOException;
import java.io.PrintWriter;import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;public class Hidden extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException { response.setContentType("text/html;charset=GBK");
response.setCharacterEncoding("GBK");
PrintWriter out = response.getWriter();
String items[] =request.getParameterValues("item");
out.println("<HTML>");
out.println(" <HEAD><TITLE>Hidden</TITLE></HEAD>");
out.println(" <BODY>");
out.println("欢迎来到掏宝购物网,在你的购物车中有这些东西:");
if(items==null){
out.println("您现在购物车中为空");
}if(items!=null){
out.println("<ui>");
for(int i=0;i<items.length;i++){
out.println("<li>"+items[i]);
}
}
out.println("<form action=Hidden method=get>");
if(items!=null){
for(int i=0;i<items.length;i++){
out.println("<input type=hidden name=item value="+items[i]+">");
}
}
int index=new java.util.Random().nextInt(100);
out.println("<input type=hidden name=item value='商品'"+index+">");
out.println("<input type=submit name=submit value=添加商品>");
out.println("</form>");
out.println(" </BODY>");
out.println("</HTML>");
out.flush();
out.close();
}
}
以上是代码,点击添加商品后 运行的结果却是:乱码
解决方案 »
- HttpServletRequest如何获取客户端请求的参数
- 用dtree 做网页导航??
- 求助JDBC连接问题,谢谢啊.
- 那位兄弟有JSP的编码规范,给我一份参考参考啊,谢谢!!!!
- JSTL中<c:forEach中如何得到循环的索引?就是相当于for中的i?
- 急急急! 上传网站以后把.sql数据库文件 放在那里?
- 在JSF中怎样在主窗口和弹出窗口之间传递数据?
- 有谁用过安全域里面的jdbc 域(jdbc for microsoft SQL driver)
- 急!!jsp部署问题!
- Bean的问题,高手帮忙呀,散分!!!
- 关于向服务器发送消息的程序中出现问题
- common-email发送邮件郁闷
http://family168.com/tutorial/jsp/html/jsp-ch-02.html#jsp-ch-02-02
or
new String(String.getBytes("iso-8859-1"),"gb2312")
or
new String(String.getBytes("iso-8859-1"),"gb2312")
request.setCharacterEncoding("GBK");
还是不行啊
用那new String(String.getBytes("ISO-8859-1"),"GB2312");
报错 啊
求大侠们 看看啊
...你不会直接复制过去了吧,String.getBytes,那个String是你的字符串...