JSP动作元素分类

<jsp:include page="content.jsp"></jsp:include>

使用<%@ include%>指令元素只是将页面的内容静态的包含进 来,如果被包含的文件中有JSP代码,则会执行该代码,而不管该文件是 否为动态文件。 <jsp:include>动作元素动态的包含文件,如果被包含的文件是静 态的,则直接将内容包含进行,不会进行处理;而如果被包含的文件是 动态的,则先执行,再将结果包含进行并进行显示。 <jsp:include>动作元素和<%@ include%>指令元素的区别如下。 使用<%@ include%>指令元素是将所以的被包含文件包含进来之后,然 后再进行编译等处理,可以简单的称其为先包含再处理。 而使用<jsp:include>动作元素是先将所以的代码处理完成之后,再将处 理完成的代码的结果包含进行,可以简单的称其为先处理再包含。

<jsp:forward>动作元素用来转移用户的请求,使得用户请求的页 面从一个页面跳转到另一个页面。这种跳转为服务器端跳转,所以用户 的地址栏不会发生任何的变化。 <jsp: forward >动作元素的语法格式如下。 <jsp: forward page="跳转文件URL地址" > <jsp:include>动作元素只包含一个属性即page,page属性用来指定跳转 文件的URL地址。

如果JSP文件包含<jsp: forward >动作元素,那么JSP会首先执行<jsp: forward >动作元素之前的代码。只有执行到<jsp: forward >动作元素时才会 进行跳转,跳转完成后将执行被跳转的JSP文件,<jsp: forward >动作元素之 后的代码将不会被执行到。

http://hovertree.com/menu/java/

<jsp:param>动作元素用来传递参数,一般与<jsp:include>、 <jsp:forward>作用联合使用。其语法格式如下。 <jsp:param name="参数名" value="参数值"/> <jsp:param>动作元素包含两个属性,一个是name,用来设定传递参数的名 称;一个是value,用来设定传递参数的值。 <jsp:include page="contentDemo.jsp"> <jsp:param name="age" value="19"/> </jsp:include>

<jsp:plugin>、<jsp:params>和<jsp:fallback>三个动作元素,一般都是搭 配起来使用。其中<jsp:plugin>动作元素用来在JSP中嵌入Java插件; <jsp:params>动作元素用来给Bean或者Applet传递参数;<jsp:fallback>动 作元素用来指定当浏览器不支持或无法启动Bean或者Applet时,在页面上 打印输出的错误提示信息

<jsp:fallback>动作元素用来指定当浏览器不支持或无法启动Bean或者Applet时, 在页面上打印输出的错误提示信息。其语法格式如下。 <jsp: fallback > <jsp:fallback>错误信息</jsp:fallback> </jsp: fallback >

推荐:http://www.cnblogs.com/roucheng/p/javaguifan.html

JSP动作元素的更多相关文章

  1. JSP动作元素——————理论篇

    JSP动作元素的组成及作用 JSP使用Action来控制Servlet引擎的行为,可重复使用JavaBean组件. 常用Action: jsp:param       在 jsp:include.js ...

  2. JSP 动作元素

    JSP动作元素 1.  动作元素分类 用来动态的包含文件.网页跳转及使用JavaBean组件等. 语法:<jsp:XXX />或者<jsp:XXX></jsp:XXX&g ...

  3. JSP6(JSP 指令与JSP 动作元素)

    一.JSP指令用来设置整个JSP页面相关的属性 指令可以有很多个属性,它们以键值对的形式存在,并用逗号隔开. JSP中的三种指令标签: Page指令 Page指令为容器提供当前页面的使用说明.一个JS ...

  4. JSP运行过程 JSP脚本 静态动态包含 jsp指令 jsp内置对象jsp四大作用域 jsp动作元素 EL表达式 JSTL 设计模式 JSP开发模式 EL内置对象

    Day38 JSP JSP的运行过程具体如下: (1)客户端发出请求,请求访问JSP文件. (2)JSP容器先将JSP文件转换成一个Java源文件(Java Servlet源程序),在转换过程中,如果 ...

  5. Tip:JSP标签也称之为Jsp Action(JSP动作)元素

    JSP标签也称之为Jsp Action(JSP动作)元素,它用于在Jsp页面中提供业务逻辑功能,避免在JSP页面中直接编写java代码,造成jsp页面难以维护. ================ &l ...

  6. 复习:JSP基本的语法(JSP凝视 + JSP指令 + JSP脚本元素 + JSP动作元素)

    JSP原理: 1.    对于每个请求.jsp容器都会创建一个新的线程来处理它: 2.    Servlet容器载入jsp后转换成的servlet(.class文件)是常驻内存的,所以对应速度一般比較 ...

  7. 【Head First Servlets and JSP】笔记19:JavaBeans与JSP动作元素(<jsp:setProperty.....>、<jsp:getProperty.....>)

    内容来自imooc. 1.什么是JSP动作元素 2.在JSP页面中如何使用Javabeans <jsp:......>表示这是一个JSP动作元素 3.使用JSP动作元素创建JavaBean ...

  8. #1122 JSP动作元素

    JSP动作元素 与JSP指令元素不同的是,JSP动作元素在请求处理阶段起作用.JSP动作元素是用XML语法写成的. 利用JSP动作可以动态地插入文件.重用JavaBean组件.把用户重定向到另外的页面 ...

  9. javabean和jsp动作元素

    model1就是利用了jsp和javabean 的组合来处理问题.jsp页面如果有太多的逻辑代码的话,维护起来和扩展起来是相当的麻烦的.所以jsp的逻辑代码部分都打包到一种java类当中进行编写.这种 ...

随机推荐

  1. ASP.NET Web API 应用教程(一) ——数据流使用

    相信已经有很多文章来介绍ASP.Net Web API 技术,本系列文章主要介绍如何使用数据流,HTTPS,以及可扩展的Web API 方面的技术,系列文章主要有三篇内容. 主要内容如下: I  数据 ...

  2. java基础之集合框架

    6.集合框架: (1)为什么出现集合类? 面向对象对事物的体现都是以对象的形式,为了方便对多个对象的操作,就对对象进行存储. 集合就是存储对象最常用的一种方式. (2)数组和集合都是容器,两者有何不同 ...

  3. 大叔也说Xamarin~Android篇~ListView里的Click事件并获取本行的其它元素

    回到目录 我原创,我贡献,我是仓储大叔 本篇大叔原创,本着对技术的热爱去研究它,把成果分享给国人!大叔始终相信一句话:你只有选择一个感兴趣的工作,你才能更好的发挥你的潜力,而这一切都建立在你不断研究, ...

  4. Atitit.异步的实现模式attilax大总结

    Atitit.异步的实现模式attilax大总结 1.1. 函数回调(包括的future模式)1 1.2. 事件机制( 包括定时器 listeners 1 1.3. 中断机制1 1.4. 订阅机制 发 ...

  5. iOS----Xcode6或者Xcode7设置LaunchImage图标

    最近设置LaunchImage图标时发现怎么都没有效果,后来发现是Xcode6中新建项目的时候会默认添加一个LaunchScreen.xib的文件,我们启动程序的时候也会发现,加载的时LaunchSc ...

  6. Account problem-There may be a problem with your account. Please contact us. Sign out

    很多人在使用开发者账号AppleID的时候,都会碰到如下问题 There may be a problem with your account. Please contact us. 登录到苹果的开发 ...

  7. TSQL Merge 用法

    在更新数据仓库时,经常需要根据源表对Target表进行数据同步,Merge 命令具有数据更新,删除,插入的功能,专门用于数据同步,并将数据的更新输出到表中.在使用Merge命令时,需要注意when n ...

  8. KlayGE 4.4中渲染的改进(三):高质量无限地形

    转载请注明出处为KlayGE游戏引擎,本文的永久链接为http://www.klayge.org/?p=2761   本系列的上一篇讲了DR中的一些改进.本篇开始将描述这个版本加入的新功能,高质量地形 ...

  9. html5遵循的5个设计原则

    前面的话 实际上,html5并不是由w3c直接制定的,w3c的方向是xhtml2,而不是html5.当xhtml2脱离现实,无法付诸实践时,w3c工作组才将研究方向转向html5.为什么xhtml2从 ...

  10. java中finally和return的执行顺序

    注意:return的位置... 从这几个例子中可以看到,如果try之前没有有条件的return,则try..catch..finally语句块中的语句都是顺序执行(如果try中或者catch中 有re ...