jsp知识点复习

jsp

指令

  • 指令:用于配置JSP页面,导入资源文件
  • 格式

    <%@ 指令名称 属性名1=属性值1 属性名2=属性值2 %>

  • 注意:JSP如果直接在浏览器打开显示的是源码,需要部署在tomcat这种服务器上才能显示效果
  • 分类
    1. page 配置jsp页面
      • contentType 等同于response.setContentType()
        1. 设置响应体的mime类型以及字符集
        2. 设置当前jsp页面字符集编码(只能在高级的IDE中才能生效,如果使用 低级工具(比如记事本),则需要设置pageEncoding属性设置当前页面的字 符集编码)
      • buffer 缓冲区大小,默认8kb
      • language 只有java这一个值
      • import 用来导包的 一般一个包一行
      • errorPage 当前页面发生异常后,会自动跳转到指定的错误页面
      • isErrorPage 标识当前页面是否是错误页面
        • true 是 可以使用内置对象Exception
        • false 否 默认值 不可以使用内置对象
    2. include页面包含的 导入页面资源文件
    3. taglib 导入资源 导入标签库
      prefix 前缀,自定义
      uri 标签库位置

注释

  1. html注释
    <!-- --> 只能注释html代码片段
  2. jsp注释
    <%-- --%> 可以用来注释脚本内容,也能注释html代码

注意:html注释可以在浏览器显示的源代码里看到,jsp注释看不到
在jsp的脚本代码里面,可以正常用java语法的注释

内置对象

  • 在jsp页面中不需要创建就可以直接使用的对象

  • 一共9个
    域对象4个(共享数据的,需要知道域的范围):
    pageContext
    request
    session
    application

    response
    out
    config
    page
    exception

变量名真实类型作用
pageContextPageContext当前页面共享数据,还可以获取其他八个内置对象
requestHttpServletRequest一次请求访问的多个资源(转发)
sessionHttpSession一次会话的多个请求间
applicationServletContext所有用户间共享数据
responseHttpServletResponse相应对象
outJspWriter输出对象,数据输出到页面上
configServletConfigservlet的配置对象
pageObject当前页面(servlet)的对象
exceptionThrowable异常对象

注意:这内置对象导什么包才能用?

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值