- 浏览: 822430 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (488)
- struts1 (4)
- spring (13)
- extjs (36)
- mysql (3)
- sqlserver (2)
- oracle (37)
- 杂谈 (11)
- 面试相关 (35)
- Java基础知识总结 (5)
- Java重要知识点 线程和io流知识点 (6)
- 服务器相关 (1)
- 生活 (1)
- jsp (7)
- servlet (2)
- junit (3)
- struts2 (9)
- 开发必备 (4)
- 使用开发工具总结的知识 (4)
- ibatis (12)
- ajax (2)
- dwr (2)
- jquery (1)
- 设计模式 (4)
- Lucene的学习 (5)
- 经验总结 (19)
- mysql全文搜索相关 (7)
- hibernate (33)
- Sphinx (1)
- log4j的总结 (1)
- 敏捷开发 (9)
- 持续集成 (15)
- UML使用总结 (1)
- Scrum (1)
- OO(面向对象编程) (1)
- struts1和struts2总结 (1)
- 数据库加密 (1)
- 多线程和Socket编程 (6)
- PowerDesigner (2)
- 权限相关 (1)
- ant应用总结 (4)
- 面试必知知识点总结 (6)
- io流与nio流总结 面试相关 (1)
- 敏捷管理工具的使用 (7)
- hsqldb相关 (1)
- svn源码相关 (2)
- debug调试技巧总结 (1)
- hibernate和ibatis对比相关 (6)
- eclipse mylyn 插件的使用总结 (2)
- fisheye使用总结 (2)
- java泛型总结 (1)
- ssh整合总结 (10)
- SpringSide的学习总结 (1)
- JPA学习总结 (2)
- RoR 总结 (2)
- 模型驱动 总结 (1)
- Oracle SQL优化技巧 (4)
- 数据库相关资料 (1)
- oracle练习相关 (4)
- PowerDesigner 使用总结 (2)
- Struts实现国际化相关 (2)
- 权限框架 Spring Security (1)
- freemarker使用总结 (1)
- jsp servlet总结相关 (3)
- Java NIO总结 (1)
- 自己学习必须 (3)
- 蝴蝶容器相关 (2)
- eclipse插件的使用 (1)
- myeclipse的使用 (1)
- flex相关 (1)
- javaeye重生后总结的知识点 (2)
- 公司学习总结 (3)
- JAXB 相关 (1)
- ECSide (1)
- EdoJs 企业ajax框架 (1)
- RSA加密算法 (1)
- jbpm相关 (1)
- JMF原理 (1)
- MyEclipse使用总结 (1)
- Funsion Charts 相关总结 (3)
- 常用知识2011 (2)
- Flex与Java整合 (1)
- IBM WebSphere相关 (1)
- jQuery使用技巧 (2)
- 2011年面试相关知识点总结 (2)
- sqlserver开发相关 (8)
- eclipse 打jar相关 (2)
- Oracle/Mysql/SqlServer比较 (1)
- WebService Axis1.4开发相关 (4)
- 进制数的转换 总结 (1)
- WebService Axis2.0开发相关 (0)
- iteye Struts2 Spring Hibernate整合相关 (3)
- iteye osgi资料相关总结 (1)
- iteye ifos相关相关 (1)
- iteye 国际化相关 (1)
- iteye Hibernate缓存机制 (4)
- iteye Struts2 总结 (1)
- iteye Struts标签总结 (0)
- iteye web配置文件大全 (6)
- iteye Efs 框架总结 (1)
- iteye sql优化 (2)
- iteye 大数据量高并发的数据库优化 (1)
- iteye 开发相关 (1)
- iteye s1sh 和 s2sh整合中的问题以及解决 (1)
- iteye s1sh整合实例 (1)
- iteye s2sh整合实例 (1)
- iteye 面试相关 基础篇 (1)
- iteye Android相关 (1)
- iteye 面试相关 Web篇 (1)
- iteye Sql Server相关 (0)
- iteye struts1与struts2比较 (1)
- iteye jquery 和Struts2 (0)
- iteye struts2与其他插件整合 (0)
- iteye jquery 开发相关 (1)
- iteye eclipse结合spket(Ext,Jquery)开发相关 (0)
- iteye myeclipse 使用技巧相关 (0)
- iteye Memcached 缓存系统相关 (0)
- iteye 常用软件相关 (0)
- iteye 最新技术预览 AjaxSwing (0)
- iteye struts上传下载相关 (0)
- iteye 新技术相关 (0)
- test (0)
- iteye 开发Java游戏相关 (0)
- iteye Java反编译 (0)
- iteye XML解析相关 (0)
- iteye 压缩ZIP相关 (0)
- iteye 面试相关 (0)
- iteye Android开发相关 (4)
- csdn (0)
- e-inoc (0)
- iteye http错误码对应说明 (0)
- iteye 面试扩展知识点 (0)
- iteye oracle面试相关 存储过程,触发器,游标等 (0)
- iteye english study (0)
- iteye starflow工作流引擎 (0)
- iteye IBM WebSphere Application Server Toolkit使用相关 (0)
- iteye spring3 (0)
- iteye mybatis (0)
- iteye js技巧总结 (0)
- iteye SEO优化相关 (2)
- iteye QUI网页界面集成框架 (1)
- iteye AjaxAnywhere (1)
- iteye Nutz相关 (1)
- iteye ibatis技巧 (0)
- iteye dwz (0)
- 128个ajax/javascript框架 (0)
- iteye 2012 Java Swing教程 (1)
- iteye 码头集装箱相关 (1)
- iteye swing (2)
- 兼职工作 (0)
- 2012 新总结的面试相关知识点 常用知识点 (1)
- 淘宝网店相关 (0)
- oracle 常用函数 2012新总结 (1)
- 我的时尚潮流屋 (0)
- 2012 年 面试新总结知识 (1)
- 技巧 (1)
- 2013总结 (1)
- 2015工作相关 (3)
- springmvc (5)
- EasyPR-Java (1)
- java (2)
- editplus 4.0 注册码 (1)
- android (1)
- oracle连接数据库相关 (1)
- 编程资料总结 (2)
- 20160808 (1)
- visio 2013 (1)
最新评论
-
drew926:
泛型的类型参数可以有多个?这是java哪个版本支持的?
java泛型总结 -
listenan:
赞!非常感谢。
Scrum总结 -
cwscwj:
写的很深刻,谢谢,看了一遍,过段时间打算再看一遍。
Scrum总结 -
hwedwin:
w
Struts 2中的OGNL\EL的使用总结 -
lanni2460:
不错 很好 支持……
sqlserver三个驱动包下载
struts1.x中tiles框架的使用
1. 在页面直接使用titles标签
先引入标签:<%@taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles" %>
将模板页面要代替的内容用标签占位:<tiles:insert attribute="content"></tiles:insert>
在另外一页面将模板页与内容页整合:
<tiles:insert page="usertemplate.jsp">
<tiles:put name="content" value="zczzh.jsp"></tiles:put>
</tiles:insert>
1. 使用tiles框架
先插入框架的插件
<!-- 使用tiles框架则要将它的插件插入,当在页面用tiles标签时,则不必要加入些插件,
事实上直接使用tiles标签也蛮简单,只是多了一个页面
,但是它可以使用其它的自定义action,各人所好吧。
参数相注意,就这么写-->
<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>
定义tiles配置文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE component-definitions PUBLIC "-//Apache Software Foundation//DTD Tiles Configuration 1.1//EN" "tiles-config_1_1.dtd" >
<component-definitions>
<!--
可以配置一个模板页面,然后其它页面从它来继承,如下:
它的其中一个空位置并没有被填充
-->
<definition name="template" page="/template.jsp">
<put name="head" value="head.jsp" ></put>
<put name="foot" value="foot.jsp" ></put>
<put name="left" value="left.jsp" ></put>
</definition>
<!--
这个页面继承了模板页面,填充了它没有填充的地方。
当然如果模板页面已经填充,它可以覆盖。
-->
<definition name="register" extends="template">
<put name="content" value="content2.jsp"></put>
</definition>
</component-definitions>
在struts的action中调用
<!-- 使用tiles,则自定义的action必须继承ForwardAction,其它跟别的自定义action一样,不过
它的parameter属性用来指定tiles配置文件中definition标签的name,当两者相同时如果execute方法返回值为null,
则页面转向parameter指定的组合页面。否则到相应的页面,蛮有用的 -->
<action path="/testtiles" type="edu.yzu.action.MyTilesAction"
parameter="register">
<forward name="success" path="/index.jsp"></forward>
</action>
1. 在页面直接使用titles标签
先引入标签:<%@taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles" %>
将模板页面要代替的内容用标签占位:<tiles:insert attribute="content"></tiles:insert>
在另外一页面将模板页与内容页整合:
<tiles:insert page="usertemplate.jsp">
<tiles:put name="content" value="zczzh.jsp"></tiles:put>
</tiles:insert>
1. 使用tiles框架
先插入框架的插件
<!-- 使用tiles框架则要将它的插件插入,当在页面用tiles标签时,则不必要加入些插件,
事实上直接使用tiles标签也蛮简单,只是多了一个页面
,但是它可以使用其它的自定义action,各人所好吧。
参数相注意,就这么写-->
<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>
定义tiles配置文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE component-definitions PUBLIC "-//Apache Software Foundation//DTD Tiles Configuration 1.1//EN" "tiles-config_1_1.dtd" >
<component-definitions>
<!--
可以配置一个模板页面,然后其它页面从它来继承,如下:
它的其中一个空位置并没有被填充
-->
<definition name="template" page="/template.jsp">
<put name="head" value="head.jsp" ></put>
<put name="foot" value="foot.jsp" ></put>
<put name="left" value="left.jsp" ></put>
</definition>
<!--
这个页面继承了模板页面,填充了它没有填充的地方。
当然如果模板页面已经填充,它可以覆盖。
-->
<definition name="register" extends="template">
<put name="content" value="content2.jsp"></put>
</definition>
</component-definitions>
在struts的action中调用
<!-- 使用tiles,则自定义的action必须继承ForwardAction,其它跟别的自定义action一样,不过
它的parameter属性用来指定tiles配置文件中definition标签的name,当两者相同时如果execute方法返回值为null,
则页面转向parameter指定的组合页面。否则到相应的页面,蛮有用的 -->
<action path="/testtiles" type="edu.yzu.action.MyTilesAction"
parameter="register">
<forward name="success" path="/index.jsp"></forward>
</action>
相关推荐
Struts和Tiles是Java Web开发中的两个重要框架,它们在构建动态、模块化的Web应用程序方面发挥着关键作用。Struts是Apache软件基金会的Jakarta项目中的一个MVC(Model-View-Controller)框架,而Tiles则是扩展Struts...
【标题】"jsp titles struts 简单的OA系统" 涉及的主要知识点是基于Java Web技术栈,特别是JSP(JavaServer Pages)和Struts框架构建一个基础的办公自动化(OA)系统。OA系统是企业信息化管理的重要组成部分,用于...
1. **异常启动过滤器Struts2:No mapping found for dependency** 这个错误通常是因为`struts.xml`配置文件的位置不正确或者没有被正确加载。确保`struts.xml`位于`src/main/resources`或`WEB-INF/classes`目录下,...
Struts1标签手册是关于Apache Struts框架中用于构建Web应用程序的标签库的详细文档,主要包括五类标签库:HTML, Nested, Logic, Bean, 和 Titles。这些标签库提供了丰富的功能,简化了开发者的工作,使得在Java环境...
Tiles框架是一个开源项目,由Apache Software Foundation发起,它可以与Struts框架结合使用,也可以独立使用。Tiles的核心是组件(Tiles Component),这些组件可以代表一个完整的网页区域或页面的某个部分。通过...
Struts2是一个基于Java的Web应用框架,它能够帮助开发者快速构建出结构清晰、易于维护的应用程序。然而,在实际开发过程中,开发者经常会遇到一些配置上的问题,这些问题可能会导致应用程序无法正常运行或者出现异常...
Template Tag最初是随着Titles框架包出现的,但随着Struts2的发展,它的使用频率逐渐降低。尽管如此,Template Tag仍然在某些特定场景下有着不可替代的作用。 ### 示例代码分析 以下是一段使用Struts2核心标签的...
在Web开发领域,Tiles是一个流行的Java框架,它是Struts的一部分,用于创建复杂的网页布局。Tiles允许开发者定义页面模板(tiles),然后组合这些模板来创建整个页面。这有助于提高代码复用性和页面设计的灵活性。 ...
管理员登陆,采用struts titles 布局页面。可输入关键字查询学生,列出全部学生信息,增加,删除,修改,查询,分页等等,各个小功能点一应俱全。是个ssh学习的不错例子。使用tomcat 作为web服务器,sqlserver2000...
- Struts2-jfreechart-plugin-2.1.6.jar:Struts2 的 JFreeChart 插件,使得在 Struts2 框架下使用 JFreeChart 更加方便。 **2. 配置 web.xml** 在 web.xml 文件中进行相应的配置是确保 JFreeChart 功能正常工作的...
Struts2、Spring 和 Hibernate(简称 S2SH)作为经典的 Java Web 开发框架组合,也经常用于开发支持多种功能的企业级应用。本文将详细介绍如何在 S2SH 项目中实现 Excel 的导出功能。 #### 关键知识点 1. **S2SH ...
**Tiles** 是一个基于Apache Struts 的视图管理框架,它允许开发者将Web 页面分解为可重用的组件(或称为“tiles”),这些组件可以在多个页面上组合和重用,提高了代码复用性和布局管理的灵活性。 **整合步骤**: ...
2. **Java框架应用**:考虑到2011年的时间节点,可能会涉及Servlet、JSP、Struts、Hibernate或Spring等Java Web开发框架,这些框架在企业级应用中广泛使用。 3. **数据存储与处理**:项目可能涉及到关系型数据库...
不及格的情况包括使用Struts框架或未按照指定方式连接数据库。及格的标准是完成基本的查询界面和结果反馈。良好的标准是在及格的基础上实现高级查询功能。优秀的标准则是在良好基础上增加分页功能,每页显示4条数据...
SearchContainer是Liferay Portal框架中用于构建数据列表和分页功能的一个重要组件,常用于创建类似于论坛板块列表、文章列表等界面。它提供了一种结构化的、可配置的方式来展示和处理大量的数据,同时支持用户交互...
前台使用jquery+插件,使用bootstrap框架,后台用springMvc+ibatits+spring.系统开源、永久免费。 花田考试系统MyExam 1.0.1 功能增加:2013.10.29 1.增加提交试卷智能评分功能 2.去除快捷菜单 3.去除试题富...