java web-9.1JSP基本语法

1.指令
2.注释
3.内置对象

一、JSP指令

1.指令:
(1)作用:用于配置JSP页面,导入资源文件
(2)格式:<%@ 指令名称 属性名1=属性值1 属性名2=属性值2 。。。%>
(3)分类:
①page:配置JSP页面
②include:页面包含的,导入页面的资源文件
③taglib:导入资源
2.page指令
contentType:等同于response.setContentType()
(1)设置响应体的mime类型以及字符集
(2)设置当前jsp页面的编码(只能是高级的IDE才能生效,如果使用低级工具,则需要设置pageEncoding属性设置当前页面的字符集)
import:导包
errorPage:错误页面,当前页面发生异常后会自动跳转到指定的错误页面
isErrorPage:标识当前页面是否是错误页面
①true:是,可以使用内置对象exception
②false:否。默认值,不可以使用内置对象exception
3.include指令
页面包含的,导入页面的资源文件

<%@include file = "top.jsp"%>

4.taglib指令
导入资源

<%@taglib prefix = "c" uri = "http://java.sun.com/jsp/jstl/core"%>

prefix:前缀,自定义的

二、JSP注释

1.html注释:<!-- -->:只能注释html代码片段
2.jsp注释:<%-- --%>注释所有。推荐

三、JSP内置对象

在jsp页面中不需要创建,直接使用的对象
一共有9个
四个域对象
1.pageContext 真实类型: PageContext 作用: 当前页面共向数据
2.request 真实类型: HttpServletRequest 作用: 一次请求访问的多个资源(转发)
3.session 真实类型: HttpSession 作用: 一次会话的多个请求间
4.application 真实类型: ServletContext 作用: 所有用户间共享数据
三个响应对象
5.response 真实类型: HttpServletResponse 作用: 响应对象
6.page 真实类型: Object 作用: 当前页面(Servlet)的对象 this
7.out 真实类型: JspWriter 作用: 输出对象,数据输出到页面上
配置对象
8.config 真实类型: ServletConfig 作用: Servlet的配置对象
声明isErrorPage为true的时候
9.exception 真实类型: Throwable 作用: 异常对象

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值