request常用方法:String getParameter(String name)/String[]getParameterValues(String name)/void setCharacterEncoding(String charset)(在调用其他方法时先用这个,避免出现乱码)/request.getRequestDispatcher(String path)转发
response常用方法:addCookie(Cookie cookie)/setContentType(String type)/setCharacterEncoding(String charset)/sendRedirect(String path)重定向
重定向在客户端发生作用,不能共享request范围内的数据,地址栏显示新地址。response.sendRedirect()
转发在服务器发挥作用,通过forward方法将信息在多个页面间进行传递。地址栏不会显示新地址。request.getRequestDispatcher().forward()
超链接使用的是get方法提交请求,易产生乱码,用new String(需要编码的数据.getBytes("ISO-8859-1"),"GBK")