
JSP actions 使用您可以动态的插入一个文件,重用JavaBeans组件,前进到另一个页面,或为Java 插件生成一个HTML。可以使用的action 有:
(1) jsp:include --在页面被请求时包含进一个文件。
(2) jsp:useBean--找到或实例化一个JavaBean。
(3) jsp:setProperty--设置一个JavaBean属性。
(4) jsp:getProperty--将JavaBean的属性插入到输出。
(5) jsp:forward--让请求者可以向前到一个新的页面。
<jsp:include page="relative URL" flush="true" />
(6) jsp:plugin--用OBJECT或EMBED标签为Java plugins生成特定的浏览器的代码。
1、jsp:include Action
这个action使您可以在即将生成的页面上包含进一些文件:
<jsp:include page="relative URL" flush="true" />
与include directive不同,这个action是在页面被请求时才将文件包含进来,而,include directive则是在JSP页面被转换为servlet时包含文件。为了提高效率,include action做了一点小小的牺牲,即,它不允许被包含的页面含有一般的JSP代码(例如,不可设置HTTP头),但是,它具有显著的灵活性,如下面的JSP 代码,它实现将四个不同的片段插入如下的页面。每一次当标题改变的时候,您仅需修改这四个文件而无须更改主要的JSP 页面。
WhatsNew.jsp
<HTML><HEAD><TITLE> JSP教程</TITLE><BODY ><CENTER><TABLE BORDER=5 BGCOLOR="#EF8429"><TR><TH CLASS="TITLE"> What"s New at Chinese comic sites</TABLE></CENTER><P> Here is a summary of our four most recent news stories: <OL><LI><jsp:include page="news/Item1.html" flush="true"/><LI><jsp:include page="news/Item2.html" flush="true"/><LI><jsp:include page="news/Item3.html" flush="true"/><LI><jsp:include page="news/Item4.html" flush="true"/></OL></BODY></HTML>
当然您可以定义自己? ML文件,但有一点请注意:
您应该将文件放到您的JSP目录下的news目录内。
·本文关键字: 程序开发/ Java/ 基础教程/
推荐阅讯
- JSP之Taglib Directiv
- 在JSP中访问数据库大全
- JSP渐进学习教程
- 如何利用JSP的9种基本内置组件
- JSP学习笔记(一)-----概述
- JSP学习笔记(九)-----JSP标签库
- 编写线程安全的JSP应用程序
- 在jsp环境中配置使用FCKEditor
- Javascript:将人民币数字转换成大写形式
- 一些奇特的 JavaScript 功能
阅读排行
- 1.jsp入门学习教程
- 2.Velocity 的应用示例
- 3.配置Eclpise+tomcat并实现JSP的编写与部署
- 4.WebWork Velocity中文问题解决
- 5.JSP入门初级教程之Session的使用
- 6.JSP连接mysql数据库攻略
- 7.JSP连接SQL Server 2000系统配置
- 8.Velocity 为 Java Web 应用开发“增速”
- 9.Eclipse 3.0 上配置JSP开发环境
- 10.JSP学习笔记
专题教程
- 大话G游 专题:手机病毒揭密
- ARP攻击防范与解决方案 路由故障处理手册
- Picasa中文版_Picasa教程 专题:清除流氓软件
- Firefox专题 seo搜索引擎优化专区
- 重装Windows必知的事情 装机之必备软件大行动
病毒专杀栏
