JSP的三大指令 七大动作 九大对象

三大指令

<%@ page pageEncoding="UTF-8"  contentType="text/html; charset=UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@include file="path"%>

七大动作

(1)jsp:useBean 创建一个javabean实例

      格式:

<jsp:userBean  id=’name’  class=’类全路径’  scope=’page’>

(2)jsp:getProperty 获取getProperty实例的属性值

  格式:

<jsp:getPropertysp  name=’name’  property=’属性id’>

注意:当javaBean中的属性名为xxx而获取该属性值的方法名为getYYY()则获property=”YYY” 而不是property=”xxx”

(3)jsp:setProperty 设置javaBean实例的属性值

  格式:

<jsp:setProperty  property=”属性id”  name=”name”  value=”属性值”>

(4)jsp:forward 执行页面转向,跳转到指定页面(相当于servlet中的请求转发)

      格式:

    <jsp:forward  page=”指定页面”>

(5)jsp:param 用于传递参数,必须与其他支持参数的标签一起使用

格式:

<jsp:param  name=”属性名”  value=”属性值”>

(6)jsp:include 用于动态引入一个jsp页面

  格式:

   <jsp:include  page=”页面”>(动态包含)

(7)jsp:plugin 用于下载javaBean或者Apple到客户端执行

  格式:

   <jsp:plugin  type=”bean”  code=”classFileName”  codebase=”classFileDirectiryName”>

九大对象

request           请求对象             类型 javax.servlet.ServletRequest        作用域 Request

response          响应对象              类型 javax.servlet.SrvletResponse        作用域 Page

pageContext       页面上下文对象        类型 javax.servlet.jsp.PageContext       作用域 Page

session           会话对象              类型 javax.servlet.http.HttpSession      作用域 Session

application       应用程序对象          类型 javax.servlet.ServletContext        作用域 Application

out               输出对象              类型 javax.servlet.jsp.JspWriter         作用域 Page

config            配置对象              类型 javax.servlet.ServletConfig         作用域 Page

page              页面对象              类型 javax.lang.Object                   作用域 Page

exception         例外对象              类型 javax.lang.Throwable                作用域 page

“exception” 对象则代表了JSP文件运行时所产生的例外对象,此对象不能在一般JSP文件中直接使用,而只能在使用了“<%@ page isErrorPage="true "%>”的JSP文件中使用。

链接  https://blog.csdn.net/zhangzeyuaaa/article/details/44560921
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值