JSP 动作 (action)

JSP 动作 (action) 可以动态地插入文件、重用 JavaBean 组件、把用户重定向到另外的页面、为 Java 插件生成 HTML 代码

JSP 动作与JSP指令不同,JSP 动作元素在请求处理阶段起作用

JSP 动作使用 XML 语法

JSP 动作使用 jsp 作为前缀

语法

JSP 动作语法如下

<jsp:action_name attribute="value" />

JSP 动作 基本上都是预定义的函数

JSP 规范定义了一系列的标准动作

JSP 动作列表

语法 描述
jsp:include 在页面被请求的时候引入一个文件
jsp:useBean 寻找或者实例化一个 JavaBean
jsp:setProperty 设置 JavaBean 的属性
jsp:getProperty 输出某个JavaBean的属性
jsp:forward 把请求转到一个新的页面
jsp:plugin 根据浏览器类型为 Java 插件生成 OBJECT 或 EMBED 标记
jsp:element 定义动态XML元素
jsp:attribute 设置动态定义的XML元素属性
jsp:body 设置动态定义的XML元素内容
jsp:text 在JSP页面和文档中使用写入文本的模板

JSP 动作通用属性

所有的 JSP 动作都有两个属性:id 属性和 scope 属性

属性 描述
id JSP 动作的唯一标识,可以在 JSP 页面中引用
JSP 动作的 id 属性值可以通过 PageContext 来调用
scope 用于标识 JSP 动作的生命周期

id 属性和 scope 属性有直接关系, scope 属性定义了相关联 id 对象的作用范围

JSP 动作 scope 属性有四个可能的值

score 值 描述
page 指定了 JSP 动作只能在当前请求的页面范围内可以被使用
request 指定了 JSP 动作在当前请求范围内可以被使用
session 指定了 JSP 动作可以跨请求使用
application 指定了 JSP 动作可以在应用程序生命周期内可以被使用,除非 Web 服务器重启

JSP 基础教程

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.