response.sendRedirect(arg0) 重定向跳转页面
也就是服务端相应客户端的要求跳转的页面
相应机制就是
客户端---------request ------- 服务端-------------重定向------------客户端---------- request -------客服端请求跳到要去的地方
request.getRequestDispatcher("").forward(request,response);
这也是一种跳转方式 但是跳转机制 是在服务器中进行的没有通过客户端
而且把request中的对象都传到的目标的网址上去了
Form中post 和 get 问题
使用get的话 会出现中文乱码的问题 而且就是 如果就是用request.setCharaterEncoding(”utf-8”);也是没有用的
在这个情况的时候我们 要进行转码
name = new String(name.getBytes("iso-8859-1"),"UTF-8");
将iso-8859-1这种编码格式转化为utf-8或者是GBK(这个是国标的方式)
但是由于浏览器的不同 就会造成不一样的效果。
Session和application
作用范围 不同 application 包含了session的范围