JSP详解(二)JSP内置对象 ,request常用方法

JSP内置对象9个

自带的对象,不需要去new。
1.request:表示一次请求,HttpServletRequest类产生的
2.respond:表示一次响应,HttpServletResponse类产生的
3.pageContext:页面上下文,获取页面信息,PageContext类产生的
4.session:表示一次会话,保存用户信息,HttpSession类产生的
5.application:表示当前Web应用,全局对象,保存所有用户共享信息,ServletContext。
6.config:当前JSP对应的Servlet的ServletConfig对象,获取当前Servlet的信息。
7.out:向浏览器输出数据,JspWriter类产生的。
8.page:当前JSP对应的Servlet对象,Servlet类产生的。
9.excerption:表示JSP页面发生的异常,Excepton 类产生的。

常用的是request,response,session,application,pageContext

request常用方法

1、String getIParameter(String key)获取客户端传来的参数
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
用&&符号连接,传多个参数
在这里插入图片描述
这里的id是string类型的,可以调用parseInt,String转换成int类型,调用parseDouble,String转换成double类型
在这里插入图片描述
在这里插入图片描述
因为是内置对象,所以可以直接在jsp里面直接用
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.void setAttribute(String key,Object value),通过键值对的形式保存数据。
3.Object getAttribute(String key) 通过key取出value 服务端内部资源的传递,getAttribute;从客户端到服务器端,是getParameter
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
test.jsp里面id=1,做了++处理,变成2,把num=2传给了test2,再传回给客户端
在从test2里面传给test3
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
4.RequestDispatcher getRequestDispatcher(String path)返回一个RequestDispatcher对象,该对象的forward方法用于请求转发。
5.String []getParameterValues()获取客户端传来的多个同名参数

这样只能传送第一个名字,后面接四五个都只传第一个
在这里插入图片描述
在这里插入图片描述
这样可以传多个名字
在这里插入图片描述
在这里插入图片描述
6.void setCharacterEncoding(String charset)指定每个请求的编码
在这里插入图片描述

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

生活热爱就好

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值