JSP常用内置对象的方法

out对象:负责向客户端输出内容

  • 方法一 : print方法,可以将各种类型的数据转换为字符串,并输出到客户端
  • 方法二 : write方法,可以向客户端打印字符,字符数组或者字符串
  • 方法三 : printIn方法,向客户端打印数据并换行.

request对象:用来处理客户端请求(重点)

方法作用
req.setCharacterEncoding(“字符串类型的编码格式”)设置编码格式,以防乱码
req.getParameter(“表单里面的name”)获取用户在网页里输入的数据
req.getParameterValues(“表单里的多选name”)获取多选的所有值,返回的是个数组
req.getRequestDispather(“url”).forward(req,resp)转发,可以带着数据一起转到另一个url,在多个页面数据是共享的

response对象:用于响应客户请求并向客户端输出信息

方法作用
resp.sendRedirect(“字符串类型的url”)重定向的跳转,客户端到服务器请求两次,第一次的请求数据在第二次请求里是不存在的

session对象:负责管理客户端的会话,会在客户端第一次访问服务器时创建

方法作用
setAttribute(String key,Object value)跟map集合很像,用key和value来存储值
getAttriibute(String key)通过键来获取对象的值
invalidate()设置sission对象失效
setMaxInactiveInterva(Int value)设置session的非活动时间,单位是秒

application对象:实现用户之间的数据共享

  • 常用方法跟session的前两个方法一样
  • getRealPath(相对路径),返回得是参数里相对路径的真实路径
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值