Tapestry的问题,js、图片资源找不到,404错误

mapleseed 2008-04-15 11:36:52
我在redhat as 4上安装了tomcat 5.5,在上面部署了一套luntbuild 1.5.6,一个持续构建工具,使用tapestry框架做的。在进入某个页面的时候,用httpwatch查看,有好几个链接都报404错误,链接
那个luntbuild的页面地址如下,用过luntbuild的大侠可能很清楚,这个是Project的编辑页面
http://192.168.0.216:12345/luntbuild/app.do?service=direct/1/ProjectPage/basic.$DirectLink,
在这个页面里,报了很多404错误,错误的链接如下:
http://192.168.0.216:12345/luntbuild/asset.as?location=S%2Forg%2Fapache%2Ftapestry%2Fhtml%2FPracticalBrowserSniffer.js http://192.168.0.216:12345/luntbuild/asset.as?location=S%2Forg%2Fapache%2Ftapestry%2Fcontrib%2Fpalette%2FPaletteFunctions.js http://192.168.0.216:12345/luntbuild/asset.as?location=S%2Forg%2Fapache%2Ftapestry%2Fcontrib%2Fpalette%2Fselect_right.gif http://192.168.0.216:12345/luntbuild/asset.as?location=S%2Forg%2Fapache%2Ftapestry%2Fcontrib%2Fpalette%2Fselect_right_off.gif http://192.168.0.216:12345/luntbuild/asset.as?location=S%2Forg%2Fapache%2Ftapestry%2Fcontrib%2Fpalette%2Fdeselect_left.gif http://192.168.0.216:12345/luntbuild/asset.as?location=S%2Forg%2Fapache%2Ftapestry%2Fcontrib%2Fpalette%2Fdeselect_left_off.gif

这些链接在ie里敲都是404,可能会是怎么回事呢?
请熟悉tapestry的大侠帮忙,谢谢了!
...全文
68 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ximizhi 2008-04-30
  • 打赏
  • 举报
回复
呵呵 没用过呢!
fengyun86 2008-04-30
  • 打赏
  • 举报
回复
呵呵,给我分吧。。。我最近在用Tapestry4,感觉Tapestry还好!
mapleseed 2008-04-15
  • 打赏
  • 举报
回复
自己不能给自己分,又不能改原帖分配的分,结不了贴啊
mapleseed 2008-04-15
  • 打赏
  • 举报
回复
问题找到,原来是apache没有设置对*.as的转发,害得我搞了好几天啊。
JavaServer Faces 2.0, The Complete Reference 自从JSF 2.0立项起,就一直关注他,除了他承诺的那些技术和思想上的先进性,更多的原因是由于他为适应Web 2.0开发应用而提出的简化开发流程,提供灵活便捷的组件开发模式;或者可以说是由于他承诺在提高开发人员效率方面的努力。在从Mojarra项目获取beta版实现并试用后,我非常兴奋,JSF 2.0的专家组很好的完成了他们的承诺,并有很多超出预期的惊喜。 不废话了,现在就从开发者的角度列出我认为全新引入的最重要的两个特性: 1、 Facelets界面组件模型 在JSF 2.0中引入了全新的界面表现模型Facelets,可以方便的实现自有组件定制和页面模版化。既强化了JSF提出以来的组件式开发思想,又简化了自有组件的开发。从Tapestry吸收来的模版方式不仅可以让开发工程师像搭积木一样组合一个页面,更可以搭好架子后只在相关页面中只修改需要改变的部分。Facelets还有一大好处,就是将所有java代码从页面标签中移出,让分工更明细了,分工合作本来就是人类发展的一大基石,在这儿也体现了。 采用全新界面模型后还带来了些辅助功能和好处,其一就是性能的大幅度提升,由于Facelets采用W3C的xhtml规范,是一个严格的xml规范,组件树渲染不再需要如jsp一样编译成class文件后再运行,可以直接渲染,而大大提升了渲染速度,整体性能比jsp应该会提升不少。另外为了支持自有组件开发,JSF 2.0加入了一个resources约定,将自己创建的组件放于此目录下,省掉了xml配置文件中的说明。 2、 内置的Ajax支持 JSF 2.0吸取了众多开源框架的优点,将Ajax浑然一体的植入了规范中,并且借助Facelets的界面组件,将Ajax的开发完全简化了。大多数的Ajax交互甚至不用在页面中加入任何javascript代码。其中引入标签 f:ajax 和javascipt方法jsf.ajax.request 以及相配套的回调方法。 为了适应Ajax,在JSF 2.0中引入了一个全新的ManageBean的作用范围View Scope,此作用范围是在此视图存在时有用,当导航到新的视图时失效。正暗合了ajax当前页面局部更新的道理。 还有一些特性的加强和性能方面的提升也是很重要的: a、 引入annotation申明managebean,大大简化了xml配置文件 b、 引入resources模型,将css、javascript、图片资源统一管理,并提供更高效的加载速度。 c、 性能上的提升:根据变化情况保存、恢复视图,而不是每次恢复全部视图。组件缺省为无状态,根据视图重新恢复组件状态,减少ViewState的大小,提高传输性能等。 d、 增强的事件模型和生命周期

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧