1、 get在URL中可以看到,安全性非常低。post用户看不到这个过程,安全性较高。
2、 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。两种方式的参数都可以用Request来获得。
3、get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,因服务器的不同而异.
乱码处理
乱码处理
get:String name=request.getParameter("name"); name=new String(name.getBytes("ISO-8859-1"),"UTF-8");
post: request.setCharacterEncoding("utf-8")