JSP基础

指令

  • 作用:用于配置JSP页面,导入资源文件
    • 格式:
      <%@ 指令名称 属性名1=属性值1 属性名2=属性值2 … %>

指令分类:


page 指令 : 用于配置JSP页面

属性名: contentType:等同于response.setContentType()
作用:

  1. 设置响应体的mime类型以及字符集
  2. 设置当前jsp页面的编码(只能是高级的IDE才能生效,如果使用低级工具,则需要设置pageEncoding属性设置当前页面的字符集)

属性名: import: 导包

属性名:errorPage: 当前页面发生异常后,会自动跳转到指定的错误页面

属性名:isErrorPage: 标识当前也是是否是错误页面。

属性值为true:是,可以使用内置对象exception
属性值为false:否。默认值。不可以使用内置对象exception

include指令 : 用于导入其他页面的资源文件

语法:< %@include file=“其他资源.jsp”% >

taglib指令 : 导入资源

一般用于导入标签库,需要导入两个jar包

语法:< %@ taglib prefix=“c” uri=“http://java.sun.com/jsp/jstl/core” % >

  • prefix:前缀,自定义的

注释:

  1. html注释:
    < !-- – >:只能注释html代码片段

  2. jsp注释:推荐使用
    <%-- --%>:可以注释所有

内置对象

  • 在jsp页面中不需要创建,直接使用的对象
    • 一共有9个:
变量名真实类型作用
pageContextPageContext可以在当前页面共享数据,还可以获取其他八个内置对象
requestHttpServletRequest共享一次请求访问的多个资源(转发)
sessionHttpSession共享一次会话中的多个请求间的资源
applicationServletContext所有用户间共享数据
responseHttpServletResponse响应对象
pageObject当前页面(Servlet)的对象 this
outJspWriter输出对象,数据输出到页面上
configServletConfigServlet的配置对象
exceptionThrowable异常对象
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值