在项目中间尝试用sitemesh,按照文档将sitemesh加入到项目,本机跑了一遍,似乎一切顺利,提交,高高兴兴下班回家。
今天项目其它成员更新,运行,我考一片火星文--乱码。我又在本机试着跑了一下,一切正常。
观察其他人出现乱码的页面,都是静态页面,奇怪的是有些静态页面好着,有些乱码,观察也没有什么区别。一下没了头绪。
不管那么多,先在配置里把html的页面不用sitemesh装饰
<excludes>
<pattern>*.html</pattern>
<pattern>*.htm</pattern>
</excludes>
清空了项目tomcat的work目录
重启,好像还是没有变化,郁闷了。
看sitemesh文档说是,默认编码是iso-8859-1,但是页面如果有配contentType会优先使用的啊。
旁边的一个同事的操作提醒了我,是不是ie给缓存住了。一语惊醒梦中人,赶紧清空ie缓存(选项-常规tab-(临时文件)删除文件...)。不放心,又把work目录给清了边。运行,世界一片安静,我考,解决了。赶紧过来把我的机子的ie缓存清了一下,运行,乱码。
原来是ie在捣乱,真是害人于无形。
分享到:
相关推荐
NULL 博文链接:https://javawxl.iteye.com/blog/2323096
sitemesh 将网页逆向包含,不用每个页面include公共页面,而是配置后将所有页面被公共页面自动组合起来
SiteMesh是一个网页布局和装饰框架以及Web应用程序集成框架,可帮助创建由页面组成的网站,这些页面需要一致的外观,导航和布局方案。 SiteMesh会拦截对通过Web服务器请求的任何静态或动态生成的HTML页面的请求,...
sitemesh 应用 Decorator 模式,用 filter 截取 request 和 response,把页面组件 d,content,banner 结合为一个完整的视图。通常我们都是用 include 标签在每个 jsp 页面中来 断的包含各种header , ...
SiteMesh 是一个网页布局和修饰的框架,利用它可以将网页的内容和页面结构分离,以达到页面结构共享的目的。Sitemesh是由一个基于Web页面布局、装饰以及与现存Web应用整合的框架。它能帮助我们在由大 量页面构成的...
sitemesh 装饰页面技术.
用sitemesh页面装饰器,将大名鼎鼎的开源即时通讯服务器openfire中运用的,布局页面抽取出来。MyEclipse中可以直接部署的代码。
sitemesh 装饰 母版
web布局框架 SiteMesh教程及SiteMesh官方文档翻译
页面框架 布局,使用方便,已经配置好了,包也在里面
siteMesh demo siteMesh使用文档
sitemesh.jar包 sitemesh.jar 包sitemesh.jar 包sitemesh.jar包
下载页面:http://www.opensymphony.com/sitemesh/download.action 下载地址:https://sitemesh.dev.java.net/files/documents/887/43018/sitemesh-2.3.zip 新下载地址:...
sitemesh-2.2.1.jar
jsp 页面框架sitemesh 全面帮助文档及示例
但是这些方法out了,学习了sitemesh之后你就会发现在页面中的头部和底部自动导入;这才是真技术。像frame、iframe只适合后台框架,include适合前台,不可能100个页面都用include。所以sitemesh是你最好的选择,把源...
很简单的sitemesh入门教程,希望对大家有所帮助
SiteMesh是一个Web页面布局修饰框架, 用于构建包含大量页面, 需要一致的外观样式(look/fell), 导航和布局机制的大型网站. sitemesh应用Decorator模式,用filter截取request和response,把页面组件head,content,...
jsp采用sitemesh页面布局所需的jar包和tld文件
springMVC与sitemesh的结合,