内置对象
1.request
request用于处理http请求中的各项参数,
获取请求访问参数:当通过超链接的形式发送请求时,可以再超链接后面加一个“?”来实现。
举个例子:加入你要从delete.jsp传一个名为“id”的参数
< a href="delet.jsp?id=1">删除 < /a>
(不要随便加空格)
如果要传递多个参数值可以用&来连接。
而在delete.jsp页面可以通过request.getParameter(“id”);来获取
requset.getParameter(“id”);如果指定的参数不存在时回返回null;
但如果定义的变量没有被传值是将会返回“ ”,(就是啥也没有)
除此之外request还有setAttribute和getAttribute两个方法
具体:
request.setsetAttribute(String name,Object obj)
request.getAttribute(String name);
2.session
它可以在web页面间进行跳转,保存用户状态,是整个用户会一直活下去,直到关闭浏览器。他如果长时间不别使用会自动消失。
session的方法
session.setAttribute(String name,Object obj)
session.getAttribute(String name)它返回的是Object类型
可以通过强制转换类型或者toString()方法变成字符串。
销毁session
session.invalidate();
3.out
向客户端浏览器输出信息
out的方法:
out.print();
还可以对缓冲区进行管理(最重要的功能)