Request Object.
request.setCharacterEncoding()进行转码,当然这样的页面设置,我觉得是在页面跳转之后,跳到其他语音页面的时候比较好用。
因为我的一个朋友告诉我是可以进行过滤器(filter)设置的。
Get、Post提交
Get提交:地址栏发生改变,但是长度太长
Post提交:地址栏不改变,但是后台提交内容过多容易造成超时。
request.getParameterValues():获取多个值,尤其是复选框这样的情况。
其实,很多方法可以看Java EE 的文档就可以了。
Response Object.
response.getHeaderNames()
获取头信息的名字
response.getHeader(String name)
自动刷新:
response.setHeader("refresh","1");
2秒后跳转到某一页面:
response.setHeader("refresh","2;URL=*.jsp");
跳转:(有必要整理一下啊)
response.sendRedirect("*.jsp");//地址改变,客户端跳转。
<jsp:forward page="*.jsp">
<jsp:param name="name" value="value"/>
</jsp:forward>
//无条件跳转,可以传递属性噢。
Session:
session.getId();取得session id
session.invalidate();注销id
Application Object
application.getRealPath();//获取真实路径。
一般用
this.getServletContext()来表示application.