【Java Web StudyNote】JSP implicit objects 2

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.

你可能感兴趣的:(Java Web)