JSP 学习笔记(1) -- 基础内容总结

JSP:
    Java Server Page(JSP) 和 Servlet 是 Java EE 规范的两个主要成员。

4中基本语法:
    注释:会在浏览器HTML 源码中显示
    声明:只会在生成 Servlet 的时候执行一次。与直接在脚本中定义变量相比,在脚本中,定义变量的语句会被重复执行
    输出:替代 out输出流进行输出。不需要加 ‘;’ 分号
    脚本:

3个编译指令:
    page: 主要注意编码格式:contentTyep 和 pageEncoding
    include: 静态包含,会把原页面的编译指令也包含到目标页面,可能导致编译指令冲突
    taglib: 用于导入标签库

7个动作指令:
    jsp:forward: 是转发,而不是重定向
    jsp:param
    jsp:include
    jsp:plugin
    jsp:useBean
    jsp:setProperty
    jsp:getProperty
    
9个内置对象:
request: 封装了客户端对服务器的请求参数,获取客户端请求参数必须使用 request 对象(javax.servlet.http.HttpServletRequest 实例)

response: 封装了服务器对客户端的响应,很少使用该对象进行响应,而是使用 out 对象,除非需要生成非字符响应。而 response 对象            想用于重定向

session: session 对象代表一次会话。常用于登录检测、购物车等

application: 该实例代表 JSP 所属的 Web 应用本身。可用于 JSP 页面、Servlet 之间进行数据的交换。

page: 代表页面本身,表示 this

pageContext:代表 JSP 页面上下文,可以访问页面中的共享数据

config:代表 JSP 的配置信息。事实上,JSP 页面通常无需配置,也就不存在配置信息。

out:代表 JSP 页面的输出流

exception:java.lang.Throwable 的实例。代表其他页面中的异常和错误。只有当当前页面是 errorPage 的时候,才可以使用 


用于 JSP、Servlet 数据共享的内置对象的范围:
  application, 对整个 Web 应用有效
  session, 仅对一次会话有效
  request, 仅对本次请求有效
  page, 仅对当前页面有效




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值