多语言展示
当前在线:1752今日阅读:162今日分享:23

JSP教程:[4]动作元素

JSP动作元(Action Element)和指令元素不同,它是在客户端请求时动态执行的,是通过xml语法格式的标记来实现控制servlet引擎行为的。下面,我们来了解一下动作元素
工具/原料
1

Eclipse

2

Tomcat

一、基本概念
1

JSP动作元素是一种特殊的标签,其有前缀jsp。区分其他html标签。

2

JSP动作元素可以实现多种功能:动态地插入文件,重用JavaBean组件,把用户重定向到另外的界面、为Java插件生成HTML代码等等。

3

下面是一些JSP预设的Action Element标签:       功能:使用JavaBean;   功能:设置JavaBean的属性值;       功能:取得JavaBean的属性值;         功能:设置传送参数;        功能:载入Applet或JavaBean;       功能:网页重定向;       功能:载入html或jsp文件;     功能:设置标签属性;          功能:动态设置xml标签主体;       功能:动态设置xml标签;

二、动作元素讲解
1

动作元素:功能:包含其他静态页面或动态页面。特点:包含是指在运行时包含,也支持编译时包含。语法格式:flush为true时,实时输出缓冲区。该动作元素可以添加参数,代码实例如下:

2

动作元素:功能:用于在服务器端结束当前页面的运行,并从当前页面跳转到其他页面。语法格式:其同样可以使用动作元素,进行参数地传递。代码实例如下:

3

动作元素:功能:用于在页面之间传递参数。语法格式:在jsp页面中取得属性名所对应的值,需要使用request.getParameter("属性名");代码实例参考jsp:include动作元素的图示。

注意事项

注意区分与<%@include>。前者是运行时包含,可以包含动态静态文件。后者只能包含静态文件。同时两者编译方式不同。

推荐信息