现在正看tiles呢~明白了基本原理,也配置通过~~不过没想通用action配合titles怎么实现,动态显示不同的模板样式啊?
这个模板号码是数据库里的,模板样式是固定的~~不过不太清楚具体流程,那位指点一下啊?
这个模板号码是数据库里的,模板样式是固定的~~不过不太清楚具体流程,那位指点一下啊?
解决方案 »
- Struts2整合Json和MyBatis,懒加载对象无法被正确转化json的问题
- 写了个启动jar包的脚本,但是却提示command not found,求教
- struts2 使用common fileupload 上传问题
- 我是学VB的,遇到JAVA编写的网页,不会操作了,来问下各位大蛱
- 西安求职JAVA工作(来者有分)
- 大家看看北大青鸟的Struts讲义有2个地方是不是写错了。内容在正文里面
- 大家推荐一本学习J2EE的好书吧,谢谢了!!
- struts 页面间参数的传递 --〉问题解决马上结贴!
- 准备去深圳找工作,散分饯行。。。
- javax.ejb找不到-----急,在线等待!
- 真诚的求教相关问题 谢谢大家捧场
- 50分,ant的小问题,大家快来抢!
有没有这样的标签呀.另外和这一路的标签怎么学呀,给点资料行不行呀.谢谢大家了
http://expert.csdn.net/Expert/topic/2845/2845215.xml?temp=.6804315欢迎大家讨论~~~
template.jsp :<%@ page contentType="text/html; charset=Shift_JIS" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-template.tld" prefix="template" %>
<html:html>
<body background="image/bg.gif" >
<template:get name="header" />
<template:get name="body" />
<template:get name="footer" />
</body>
</html:html>A.jsp :<%@ page contentType="text/html; charset=Shift_JIS" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-template.tld" prefix="template" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %><template:insert template="/jsp/template.jsp">
<template:put name="header" content="/jsp/header.jsp" />
<template:put name="body" content="/jsp/A_body.jsp" />
<template:put name="footer" content="/jsp/footer.jsp" />
</template:insert>
<c:remove var="moduleid" scope="request"/>A_body.jsp :
涉及公司机密略去。。 可以也就是一个简单的jsp。在struts-config中用A.jsp即可。呵呵!慢慢理解
第18章有讲解。
<body bgcolor=#ffffff topmargin=0 marginheight=0 leftmargin=0 marginwidth=0>
<table cellSpacing="0" cellpadding="0" width=100% border="0" align="center"><tr><td>
<!-- START OF HEADER -->
<template:get name="header"/>
<!-- END OF HEADER -->
</td></tr><tr><td>
<!-- START OF CONTENT -->
<template:get name="content"/>
<!--END OF CONTENT -->
</td></tr><tr><td>
<!-- START OF FOOTER -->
<template:get name="footer"/>
<!-- END OF FOOTER -->
</td></tr></table>
</body>使用模版:
<template:insert template='/template/basicTemplate.jsp'>
<template:put name='header' content='/content/Header.jsp'/>
<template:put name='content' content='/content/Content.jsp'/>
<template:put name='footer' content='/content/footer.jsp'/>
</template:insert>