论坛首页 Java企业应用论坛

关于sitemesh

浏览 6418 次
锁定老帖子 主题:关于sitemesh
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2004-12-29  
哪里有比较好的说明文档?

google了一下,无所获。。。
   发表时间:2004-12-29  
不是吧,我搜了一下感觉蛮多的么,怎么说没有呢?第一条huihoo的就不错,这仅仅是中文的呢,还没算E文的。。。偶也对这个比较感兴趣,打算看看。被哪些banner和header的jsp搞的烦死了。有机会多交流啊。。。
0 请登录后投票
   发表时间:2004-12-29  
如果要,我可以给你个例子,非常easy的。
0 请登录后投票
   发表时间:2004-12-29  
非常感谢二位,如果有你们觉得可以推荐的网址或是例子,可以寄到我的邮箱。

我的邮箱:XXXX [违规警告]

先入个门,然后大家再来交流,呵呵
0 请登录后投票
   发表时间:2005-01-12  
今天也看了一下sitemesh,但是尝试不成功。
我和freemarker连用,参照jert里面作的。

配置文件等和jert几乎一摸一样了,但是出来的页面就是白板。
没用sitemesh的时候页面是好的,include的页面也没有什么别的内容,只是html代码。
不知道是什么原因?
我把配置贴出来:
web.xml
<filter>
		<filter-name>sitemesh</filter-name>
		<filter-class>
			com.opensymphony.module.sitemesh.filter.PageFilter
		</filter-class>
	</filter>

	<filter-mapping>
		<filter-name>sitemesh</filter-name>
		<url-pattern>*.action</url-pattern>
	</filter-mapping>

	<listener>
		<listener-class>
			org.springframework.web.context.ContextLoaderListener
		</listener-class>
	</listener>


	<servlet>
		<servlet-name>sitemesh-freemarker</servlet-name>
		<servlet-class>
			com.javaeye.core.web.servlet.DefaultFreemarkerDecoratorServlet
		</servlet-class>
		<init-param>
			<param-name>TemplatePath</param-name>
			<param-value>/</param-value>
		</init-param>
		<load-on-startup>1</load-on-startup>
	</servlet>
	<servlet>
		<servlet-name>webwork</servlet-name>
		<servlet-class>
			com.opensymphony.webwork.dispatcher.ServletDispatcher
		</servlet-class>
		<load-on-startup>1</load-on-startup>
	</servlet>


	<servlet-mapping>
		<servlet-name>sitemesh-freemarker</servlet-name>
		<url-pattern>*.dec</url-pattern>
	</servlet-mapping>
	<servlet-mapping>
		<servlet-name>webwork</servlet-name>
		<url-pattern>*.action</url-pattern>
	</servlet-mapping>

	<welcome-file-list>
		<welcome-file>index.jsp</welcome-file>
		<welcome-file>default.jsp</welcome-file>
		<welcome-file>index.html</welcome-file>
	</welcome-file-list>

decorators.xml
<decorators defaultdir="/template">
    <decorator name="main" page="main.dec">
        <pattern>*</pattern>
    </decorator>
</decorators>

main.dec
<#include "/template/header.ftl">
<div >
    ${body}
</div>
<#include "/template/footer.ftl">

header.ftl和footer.ftl就不贴了,就是html代码


错误消息也没有,页面是白板
0 请登录后投票
   发表时间:2005-01-12  
用的什么服务器?去查看sitemesh文档,里面有服务器兼容说明。
例如在websphere5.1和weblogic下就会有一些问题。但是也有相应的解决方法。解决方法可以在它的jira上找到线索。
0 请登录后投票
   发表时间:2005-01-12  
denis 写道
用的什么服务器?去查看sitemesh文档,里面有服务器兼容说明。
例如在websphere5.1和weblogic下就会有一些问题。但是也有相应的解决方法。解决方法可以在它的jira上找到线索。


用tomcat 4.1.27,jdk1.4,我在去仔细看看例子和docs
0 请登录后投票
   发表时间:2005-10-10  
general 写道
denis 写道
用的什么服务器?去查看sitemesh文档,里面有服务器兼容说明。
例如在websphere5.1和weblogic下就会有一些问题。但是也有相应的解决方法。解决方法可以在它的jira上找到线索。


用tomcat 4.1.27,jdk1.4,我在去仔细看看例子和docs



我和你一样,放着jert做的,也出不来,事白板,不知道什么原因,你如果解决了,告诉我一声,我解决了,也会发的。
0 请登录后投票
   发表时间:2005-11-16  
是IE页面缓存的原因 ,删除一下缓存就可以了
但是为什么会在这里出现我也不太清楚,挺没道理的
0 请登录后投票
   发表时间:2005-11-30  
我的配置文件同general的是一样的,也是照jert作的
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics