JSP---第三阶段

又是元气满满的一天,啦啦啦........

-------------------------------------开始正文----------------------------------

知识点一:

out-对象----JSP的内置对象

特点:无需实例化即可使用

作用:实现数据的输出显示

方法:print:向页面输出显示。

           println:向页面输出显示,在源码里会换行。(注:页面显示的不会换行)


知识点二(面试常问点):

九大内置对象(jsp)(jsp已经准备好的,可以直接使用,无需实例化)

请求对象:request

输出对象:out

响应对象:response

应用程序对象:application

会话对象:session

页面上下文对象:pageContext

页面对象:page

配置对象:config

异常对象:exception


知识点三:

get:参数会出现在URL中,显性传参,有长度限制,安全性差,URL可传播(能准确的定位)

post:参数不会出现在URL中,隐形传参,无长度限制,安全性较好,URL不可传播。


知识点四:

request对象常用方法:

a.String getParameter(String name):根据表单组件名称获取提交数据;

b.String[] getParameterValues(String name):获取表单组件对应多个值时的请求数据;

c.void setCharacterEncoding(String charset):指定每个请求的编码;

d.RequestDispacher getRequesetDispacher(String path):返回一个RequestDispacher对象,该对象的forward()方法用于请求转发。


知识点五:

在请求中保存属性

public void setAttribute(String name,Object o)

request.setAttribute("属性名,如:message",“属性值,如:注册失败”);

在请求中获取属性

public  Object  getAttribute("message")


注意:(很重要)

1.在使用属性值的时候要做非空判断,否则就会出现空指针异常

2.它的返回值类型是Object类型,需要做数据类型的转换







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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值