- 浏览: 493192 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (191)
- Android学习 (3)
- jsp/servlet (2)
- java学习 (44)
- 数据库 (28)
- GWT开发学习 (8)
- 开发中问题 (15)
- JavaScript (48)
- 正则表达式 (1)
- svn配置 (1)
- C# (5)
- SSH (8)
- 找工作面试用 (5)
- DWR开发学习 (0)
- CSS学习 (4)
- AJAX学习 (1)
- Swing (1)
- Json (3)
- Jquery (4)
- Java 网络编程 (1)
- 管理相关 (2)
- Weblogic (1)
- 开发模式 (1)
- web前端 (6)
- 响应式设计 (1)
- Angular (5)
- 其它 (1)
- LESS (1)
- AngularJS (1)
- 负载并发、性能 (4)
- 数据结构与算法 (1)
最新评论
-
世界尽头没有你:
Java并发编程与高并发解决方案网盘地址:https://pa ...
java处理高并发高负载类网站的优化方法 -
叮咚可乐名:
Java并发编程与高并发解决方案网盘地址:https://pa ...
java处理高并发高负载类网站的优化方法 -
叮咚可乐名:
Java并发编程和高并发解决方案视频课程网盘地址:https: ...
java处理高并发高负载类网站的优化方法 -
putonyuer:
如果不是转载 , 要点总结的非常好 , 牛逼。
生产者消费者模式浅析 -
daxun1983:
爱得发疯
java判断是否为汉字和是否有汉字的方法
1.在你的struts配置文件struts-config.xml中加入下面的配置:
<plug-in
className="org.apache.struts.tiles.TilesPlugin" >
<set-property
property="definitions-config" value="/WEB-INF/tiles-def.xml" />
<set-property property="definitions-parser-validate" value="true" />
</plug-in>
2.生成tiles-def.xml文件:
<?xml version="1.0"
encoding="ISO-8859-1" ?>
<!DOCTYPE tiles-definitions PUBLIC
"-//Apache Software
Foundation//DTD Tiles Configuration 1.1//EN"
"http://jakarta.apache.org/struts/dtds/tiles-config_1_1.dtd
">
<tiles-definitions>
<definition name="base-definition" path="/layout.jsp">
<put
name="sidebar" value="sidebar.jsp"/>
<put name="header"
value="header.jsp"/>
<put name="content" value=""/>
<put name="footer" value="footer.jsp"/>
</definition>
<definition name="index-definition" extends="base-definition">
<put name="content" value="indexContent.jsp"/>
</definition>
</tiles-definitions>
3.生成layout.jsp布局文件:
<%@ page contentType="text/html; charset=GBK"
%>
<%@ taglib uri="/tags/struts-tiles" prefix="tiles"%>
<html>
<head> <title>布局设计</title>
</head>
<body >
<table width="100%" height="100%">
<tr>
<td width="150" valign="top" align="left"
bgcolor="#CCFFCC">
<tiles:insert attribute="sidebar"/>
</td>
<td valign="top" height="100%" width="*">
<table width="100%" height="100%">
<tr> <td
height="15%"> <tiles:insert attribute="header"/> </td>
</tr>
<tr> <td valign="top" height="*">
<tiles:insert attribute="content"/> </td></tr>
<tr> <td valign="bottom" height="15%"><tiles:insert
attribute="footer"/></td></tr>
</table>
</td>
</tr>
</table>
</body>
</html>
4.生成要使用的JSP文件sidebar.jsp,header.jsp,footer.jsp。
5.通过action-mappings配置你的tiles组件:
<action-mappings>
<action path="/index" type="org.apache.struts.actions.ForwardAction"
parameter="index-definition">
</action>
</action-mappings>
parameter参数的值,是你在tiles-def.xml文件里某个的define的name。
6.别忘了在web.xml中加入
<taglib>
<taglib-uri>/tags/struts-tiles</taglib-uri>
<taglib-location>/WEB-INF/struts-tiles.tld</taglib-location>
</taglib>
同时还要保证你使用的是struts 1.1版本。
现在就可以动手为你的项目加入tiles应用了。
完成以上步骤,完成Tomcate部署并启动,通过http://127.0.0.1:8080/strutsTiles/index.do
可以看到效果.
运行下面两个文件是同样的效果:
1、index1.jsp
<%@ page contentType="text/html; charset=gb2312" %>
<%@ taglib uri="/tags/struts-tiles" prefix="tiles" %>
使用逻辑名
<tiles:insert definition="index-definition"/>
2、index.jsp
<%@ page contentType="text/html; charset=gb2312" %>
<%@ taglib
uri="/tags/struts-tiles" prefix="tiles" %>
<tiles:insert
page="layout.jsp" flush="true">
<tiles:put name="sidebar"
value="sidebar.jsp"/>
<tiles:put name="header"
value="header.jsp"/>
<tiles:put name="content"
value="indexContent.jsp"/>
<tiles:put name="footer"
value="footer.jsp"/>
</tiles:insert>
发表评论
-
java synchronized详解
2015-05-18 07:55 773记下来,很重要。 Java语言的关键字,当它用来修饰一个方 ... -
用java数组实现BigInt超大整数设计
2015-04-18 14:04 3366中兴的一道笔试题:如果系统要使用超大整数(超过long长度范 ... -
JAVA学习路线
2015-01-23 08:10 964分享个JAVA学习路线觉得不好的,大家可以提出来我补充。 ... -
java处理高并发高负载类网站的优化方法
2015-01-19 09:02 1675一:高并发高负载类网站关注点之数据库 没错,首先是数据 ... -
查找某个类所在jar包
2014-05-14 15:44 1058package com.test; impor ... -
java 多线程学习
2013-12-23 14:13 779线程的同步 由于同一进程的多个线程共享同一片存储空间,在 ... -
java的集合类【转】
2013-07-29 15:25 823在JDK API中专门设计了一组类,这组类的功能就是实 ... -
ssh框架搭建教程
2012-12-26 15:01 981ssh框架搭建教程,详细参照附件,附件中,有部分是如果报错: ... -
java读取目录下所有文件,转换编码后输出
2012-09-21 17:18 2422import java.io.BufferedReader; ... -
JAVA 实现jpg/tif/bmp 等图片之间格式得互相转换
2012-09-20 09:39 2998. 刚刚工作中遇到 tif 图片的转换,开始以为只要 ... -
Java中对数字格式化
2012-09-13 14:06 857package formatnumber; import j ... -
java 获取绝对路径
2012-08-30 19:53 1002java 获取绝对路径 原文地址:http:// ... -
Java读取Properties文件的方法
2012-08-24 14:15 10332009-02-10 22:05 Java读取Prope ... -
enctype="multipart/form-data"中Form参数的获取
2012-08-22 17:40 3021enctype="multipar ... -
Java日期操作类(DateFormat、SimpleDateFormat)
2012-08-09 20:29 20842012-05-24 16:17 Java日期操作类(D ... -
Struts1入门实例(简单登录)
2012-07-31 11:10 825Struts1 入门实例(简单登录) ... -
拦截器配置错误:The content of element type "package" must match "(result-types?,interce
2012-06-01 00:27 915在编写后台登陆模块时,将许多默认的设置放在一个名为defaul ... -
Struts2中,如何把Action值传递到相应jsp中
2012-02-03 15:34 2533Map request=(Map)ActionContext. ... -
用MyEciplse时 some character can not mapped using "iso-8859-1" character encoding
2012-02-02 15:27 812如果你常常用 Eclipse 或者 MyEclipse ,那你 ... -
hibernate项目配置过程
2011-12-25 10:52 934hibernate项目配置过程 1、新建java项目 2、 ...
相关推荐
具体说明见我的Blog http://hi.baidu.com/rangerchen/blog/item/64a62ed96e457b3c32fa1c57.html
Struts Tiles 说明和一些实例,效果页面。
做了一个struts2 tiles的实例,仿照网上的一个例子,调通过了,jar包完整,在eclipse下运行,如果要在myeclipse下运行,请更改相应组织结构
struts2 tiles的使用(小实例)
struts2.2+velocity+tiles+spring3+mybatis3.05集成框架实例 ,最新的框架组合.。
第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 ...
Tiles 作为Struts 的重要组成部分,正受到越来越多人的青睐。这几页pdf对tiles框架作了精辟的总结,内容由浅入深,主要是结合了实例,让人觉得非常简单!你还不知道什么是tiles吗,还不快来下!?
第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.x+hibernate3.x+spring2.x社区新闻实例,发布到服务器上便可使用的新闻网站,数据库文件在src下sqsys.sql,使用的是mysql数据,使用JSTL标签,struts1.x的TILES标签, 加入以上所需的包既可运行
那就从简单的标签说起吧!1.x中常用的标签只有4中html、bean、logic、tiles 而struts2.0里的标签却没有分类,只用在jsp头文件加上 ... 下面就介绍每个标签的具体应用实例说明:按字母排列
struts做的一个网上购物系统的练习,包括了以下几个方面的内容: ...3.tiles框架的使用, 4.Validator校验, 5.自定义异常处理, 6.JNDI+Oracle10.2数据库连接池的配置 7.iterate迭代器和JAVA泛型的用法
13.1 使用Struts Bean标签保存与传输数据小实例 15 第14章 Struts Logic标签库 15 14.1 如何使用Logic标签进行基于值的条件显示 15 14.1 如何使用Logic标签进行字符串匹配 15 14.1 如何使用Logic标签来检测值是否...
使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServer Pages(JSP)技术、...