jsp动做元素

jsp动做元素

1、简介

与JSP指令元素不一样的是,JSP动做元素在请求处理阶段起做用。JSP动做元素是用XML语法写成的。利用JSP动做能够动态地插入文件、重用JavaBean组件、把用户重定向到另外的页面、为Java插件生成HTML代码。
动做元素只有一种语法,它符合XML标准:
<jsp:action_name attribute="value" />
动做元素基本上都是预约义的函数,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页面和文档中使用写入文本的模板
常见的属性

全部的动做要素都有两个属性:id属性和scope属性。浏览器

  • id属性:id属性是动做元素的惟一标识,能够在JSP页面中引用。动做元素建立的id值能够经过PageContext来调用。session

  • scope属性: 该属性用于识别动做元素的生命周期。 id属性和scope属性有直接关系,scope属性定义了相关联id对象的寿命。 scope属性有四个可能的值: (a) page, (b)request, (c)session, 和 (d) application。app

相关文章
相关标签/搜索