社区
Java EE
帖子详情
请教struts中多个struts-config.xml文件的配置和使用问题,能否提供一些tiles的资料和使用方法
sant823
2005-07-15 11:10:10
请教struts中多个struts-config.xml文件的配置和使用问题,能否提供一些tiles的资料和使用方法
...全文
305
7
打赏
收藏
请教struts中多个struts-config.xml文件的配置和使用问题,能否提供一些tiles的资料和使用方法
请教struts中多个struts-config.xml文件的配置和使用问题,能否提供一些tiles的资料和使用方法
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bitou
2005-08-04
打赏
举报
回复
多个config.xml对多个tiles的情况我已经配置成功了,只列出了需要注意的地方,请看
-------------------------------------------------------------------------------
web.xml
=========================
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>config/teach</param-name>
<param-value>/WEB-INF/struts-teach.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>application</param-name>
<param-value>ApplicationResources</param-value>
</init-param>
<load-on-startup>3</load-on-startup>
</servlet>
-------------------------------------------------------------------------
struts-config.xml
===============================
<!-- comment following if struts1.0.x -->
<plug-in className="org.apache.struts.tiles.TilesPlugin" >
<set-property property="definitions-config"
value="/WEB-INF/definitions.xml" />
<set-property property="moduleAware" value="true" />
<set-property property="definitions-parser-validate" value="true" />
</plug-in>
<!-- end comment if struts1.0.x -->
--------------------------------------------------------------------------
struts-teach.xml
================================
<!-- comment following if struts1.0.x -->
<plug-in className="org.apache.struts.tiles.TilesPlugin" >
<set-property property="definitions-config"
value="/WEB-INF/teach-def.xml" />
<set-property property="moduleAware" value="true" />
<set-property property="definitions-parser-validate" value="true" />
</plug-in>
<!-- end comment if struts1.0.x -->
然后就是tiles中的配置了,如
definitions.xml
====================
<?xml version="1.0" encoding="gb2312"?>
<!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="baseDef" path="/main/layout.jsp">
<put name="header" value="/main/header.jsp"/>
<put name="footer" value="/main/footer.jsp"/>
<put name="body" value=""/>
</definition>
<definition name="this.first" extends="baseDef">
<put name="title" value="测试页面一(first.jsp),方法一"/>
<put name="body" value="/main/first.jsp"/>
</definition>
<definition name="this.bdef" extends="baseDef">
<put name="title" value="测试页面二(b.jsp),方法二"/>
<put name="body" value="/main/b.jsp"/>
</definition>
</tiles-definitions>
另外一个:
teach-def.xml
==========================
<?xml version="1.0" encoding="gb2312"?>
<!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="mainlayout" path="/main/layout.jsp">
<put name="header" value="/main/header.jsp"/>
<put name="footer" value="/main/footer.jsp"/>
<put name="body" value=""/>
</definition>
<definition name="this.first" extends="mainlayout">
<put name="title" value="测试页面"/>
<put name="body" value="/teach/first.jsp"/>
</definition>
<definition name="bdef" extends="mainlayout">
<put name="title" value="测试页面二(b.jsp),方法二"/>
<put name="body" value="/main/b.jsp"/>
</definition>
</tiles-definitions>
insiderys
2005-07-28
打赏
举报
回复
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<!-- module configurations -->
<init-param>
<param-name>config/admin</param-name>
<param-value>/WEB-INF/admin/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>config/userpicture</param-name>
<param-value>/WEB-INF/userpicture/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>2</param-value>
</init-param>
<init-param>
<param-name>detail</param-name>
<param-value>2</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
sleonk
2005-07-28
打赏
举报
回复
如果你用的是 eclipse+myeclipse可以直接在“新建”里建立多个module,
新建/other/myeclipse/web-struts/struts1.1/struts1.1 module,就会出现多个文件了。
配置完后的web.xml文件如 insiderys(松) 所示。
pdw2009
2005-07-27
打赏
举报
回复
自己在网上找些资料看吧.................应该不是很难..
bitou
2005-07-27
打赏
举报
回复
去这里
http://www.lifl.fr/~dumoulin/tiles/tiles.zip
或这里
http://www.geocities.com/cedricdumoulin/tiles/tiles.zip
下载tiles
里面包含一个空的包以及怎么跟struts1.0或struts1.1结合配置的.war文件,挺简单的,我也刚用这个,已经配好了
tk1984
2005-07-16
打赏
举报
回复
看看STRUTS入门到精通!!这本书!!!!!看了后你就明白了!!!其实tiles很简单!!
lengue
2005-07-15
打赏
举报
回复
up
在
struts
-
config
.xml
中
配置
数据源
NULL 博文链接:https://leiwuluan.iteye.com/blog/391506
Struts
所有jar包、DTD文件(
struts
-1.2.9-bin.rar)
绝对好东西! 将
Struts
jar包、DTD文件收集起来,一起奉献给大家, 物超所值~
struts
-2.5.22-all.zip
struts
2 2.5.22完整版,包括了核心jar,因为
struts
2在外网,很多朋友不好下载,下载速度慢,所以我上传到csdn上,有
问题
可以联系我
struts
-1.3.8-all.zip
struts
-1.3.8-all.zip 官方完整包
在
struts
中
的
tiles
模板
使用
的jar包
在开发
中
经常
使用
的sturts
中
的
tiles
模板,是页面看起来更加的合理,减少页面的组合,需要
使用
的jar包,缺一不可。
Java EE
67,538
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章