组成部分:
1. (1)layout.jsp“房子方案俯视蓝图”,这个格局是通过用table、tr、td标签来实现的。并使用<tiles:insert attribute="top"></tiles:insert>标签为每一个区域起名字(如厕所、主卧、次卧、阳台)。就像盖楼房是一样的,这个名字就是每个门都会有的。形如:
- <tr>
- <td height="113" colspan="2" scope="col">
- <tiles:insert attribute="top"/>
- td>
- tr>
- <tr>
- <td width="21%" height="409" scope="row">
- <tiles:insert attribute="left"/>
- td>
- <td width="79%" height="409" scope="row">
- <tiles:insert attribute="main"/>
- td>
- tr>
(2)在最文件开始加上下面语句<!---->指定魔盒去哪个说明书里去找它的用途。
- <%@ taglib uri="/tags/tiles.tld" prefix="tiles" %>
2. tiles-defs.xml “房子布置文件”指定各个房子中具体每个房间的“布置图”,实际上就对应原来包含incluce语句的jsp页面,就是
- <tiles-definitions>
- <definition name="member-definition" path="/Jsp/layout.jsp">
- <put name="top" value="/mTop.jsp"/> //如果top是卧室,那么这句话的意思就是在卧室里按/mTop.jsp这个房间布置图来布置
- <put name="left" value="/mLeft.jsp"/>
- <put name="main" value="/defaultMmain.jsp"/>
- </definition>
- </tiles-definitions>
3. struts-config.xml中增加下面语句,相当于告诉actionservlet引擎使用/WEB-INF/tiles-defs.xml文件来配置tiles插件,检查配置文件的语法:<o:p></o:p>
- <plug-in className="org.apache.struts.tiles.TilesPlugin">
- <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml"/>
- <set-property property="definitions-parser-validate" value="true"/>
- plug-in>
<set-property value="true" property="definitions-parser-validate"></set-property> 就是给楼房骨架工程师配备一个房子布局助手,并告诉助手在为房子布局的时候使用2中的房子布置文件来构造每一个房子中的每个房间。
4. (1)web.xml中增加<o:p></o:p>
再告诉包工头一遍,在为房子布局的时候使用2中的房子布置文件来构造每一个房子中的每个房间。<o:p></o:p>
- <init-param>
- <param-name>definitions-configparam-name>
- <param-value>/WEB-INF/tiles-defs.xmlparam-value>
- init-param>
(2)在web.xml中继续增加
<o:p></o:p>
- <jsp-config>
- <taglib>
- <taglib-uri>/tags/tiles.tldtaglib-uri>
- <taglib-location>/WEB-INF/struts-tiles.tldtaglib-location>
- taglib>
- >
<o:p></o:p>
意思是我为每一个jsp页面指定一个tiles标签库的别名,以便在每个jsp页面中使用tiles标签前,以这个别名引入这个tiles标签库。
<o:p></o:p>
5. 调用Tiles组件<o:p></o:p>
Tiles组件是通过Struts Action来调用的,在struts-config.xml中做如下action配置:
- <action path="/member" parameter="member-definition" type="org.apache.struts.actions.ForwardAction"/>
就是使用只负责转发的独眼机器人(房屋销售员),当别人请求你服务的时候,房屋销售员就带领看房者到一处叫做member-definition的房子去。
6. 编写mTop.jsp、mLeft.jsp、defaultMmain.jsp其中内容分别是简单的defaultMain.和left和top简单字符串。
7. 效果图见附件
- 描述: 效果图
- 大小: 12 KB
分享到:
相关推荐
该方法针对具体应用背景,不需要进行单个目标的跟踪和检测,而是直接运动运动特征进行检测。方法首先提取运动像素,并通过运动像素集合和运动矢量的大小判断运动目标种类(车辆或行人)。然后,在此基础上进一步分析...
本书通过5个完整的项目开发实施,系统地介绍了在JBuiler开发环境中使用Struts技术进行企业级Web应用程序开发的过程和方法。全书共分6 章,第1章介绍了Java企业级开发所需掌握的基本知识。第2章至第6章针对不同的应用...
本书通过5个完整的项目开发实施,系统地介绍了在JBuiler开发环境中使用Struts技术进行企业级Web应用程序开发的过程和方法。全书共分6 章,第1章介绍了Java企业级开发所需掌握的基本知识。第2章至第6章针对不同的应用...
本书通过5个完整的项目开发实施,系统地介绍了在JBuiler开发环境中使用Struts技术进行企业级Web应用程序开发的过程和方法。全书共分6 章,第1章介绍了Java企业级开发所需掌握的基本知识。第2章至第6章针对不同的应用...
第12章到第16章结合具体的Struts应用实例,详细介绍了Struts的标签库以及Tiles框架的使用方法。第17章和第18章介绍如何采用EJB和Web服务来实现Struts框架的模型。第19章到第21章介绍了如何采用第三方软件,如Apache ...
第12章到第16章结合具体的Struts应用实例,详细介绍了Struts的标签库以及Tiles框架的使用方法。第17章和第18章介绍如何采用EJB和Web服务来实现Struts框架的模型。第19章到第21章介绍了如何采用第三方软件,如Apache ...
第12章到第16章结合具体的Struts应用实例,详细介绍了Struts的标签库以及Tiles框架的使用方法。第17章和第18章介绍如何采用EJB和Web服务来实现Struts框架的模型。第19章到第21章介绍了如何采用第三方软件,如Apache ...
第12章到第16章结合具体的Struts应用实例,详细介绍了Struts的标签库以及Tiles框架的使用方法。第17章和第18章介绍如何采用EJB和Web服务来实现Struts框架的模型。第19章到第21章介绍了如何采用第三方软件,如Apache ...
第12章到第16章结合具体的Struts应用实例,详细介绍了Struts的标签库以及Tiles框架的使用方法。第17章和第18章介绍如何采用EJB和Web服务来实现Struts框架的模型。第19章到第21章介绍了如何采用第三方软件,如Apache ...
第12章到第16章结合具体的Struts应用实例,详细介绍了Struts的标签库以及Tiles框架的使用方法。第17章和第18章介绍如何采用EJB和Web服务来实现Struts框架的模型。第19章到第21章介绍了如何采用第三方软件,如Apache ...
struts1学习资料:里面包含struts源码工程 ActionServlet DispatchAction Action LookUpDispatchAction的用法 还包含html logic bean tiles标签的详细使用方法和validate验证框架的具体案例
第12章到第16章结合具体的Struts应用实例,详细介绍了Struts的标签库以及Tiles框架的使用方法。第17章和第18章介绍如何采用EJB和Web服务来实现Struts框架的模型。第19章到第21章介绍了如何采用第三方软件,如Apache ...
2.上面第2行是具体的工作栏,鼠标指上去就会在屏幕下面出现名称以及简单实用方法,英语好的兄弟自己看吧 3.第二行右数第一个是人物初始位置,第3个树木,第一个道路(不是点上去就行了,而是点了后还要在右边的Model...
2.上面第2行是具体的工作栏,鼠标指上去就会在屏幕下面出现名称以及简单实用方法,英语好的兄弟自己看吧 3.第二行右数第一个是人物初始位置,第3个树木,第一个道路(不是点上去就行了,而是点了后还要在右边的Model...
构造方法在继承中的使用 96 super关键字 97 包装类 97 toString( )方法 100 内容总结 101 独立实践 102 第七章:类的高级特征 103 学习目标 103 static关键字 104 final关键字 106 内部类 106 实例分析 110 抽象类,...
出决策,而且分享了我们的思考过程,给你提供了在应用程序开发和管理过程中能够使用的具体 建议和最佳实践。本书讲解了不同的设计方案、体系结构、构建技术、部署选项以及管理技术, 但是并没有停留在这一步。我们会...
在struts配置文件中配置具体的错误提示,再在FormBean中的validate()方法具体调用。 9. 说下Struts的设计模式 MVC模式: web应用程序启动时就会加载并初始化ActionServler。用户提交表单时,一个配置好的ActionForm...
11 5.2 运行环境及部署 11 5.2.1 硬件环境 11 5.2.2 软件环境 11 5.2.3 网络环境 11 5.3 命名及约定 12 5.3.1 接口方法命名 12 5.3.2 JSP页面命名 12 6 详细设计 13 6.1 业务流程图 13 7 数据库设计 16 7.1 概念设计...
具体安装方法如下: 手工安装: 自动安装: 5、安装完成后。启动Myeclipse。 准备开发工作: 步骤: 1、新建项目: New>projects后进入下图 本文主要介绍开发Web Project项目,因此需要选择Web Project,下一步...
<br/>2、关键词 Struts、MVC、J2EE、Tiles、Framework <br/>3、Framework Framework即架构(框架),这里指软件的架构方式,为什么要提Framework呢?请允许我从J2EE讲起。 J2EE体系包括JSP、...