小编ndr*_*ina的帖子

热重新发布/部署静态xhtml文件问题

我注意到在以下环境中运行JSF页面"热部署"的许多问题:

  1. Eclipse Indigo(最新版本)
  2. Tomcat 5.5
  3. JSF 1.2
  4. Facelets View Handler

我注意到,如果我修改已经渲染的xhtml页面(例如元素的CSS样式),然后重新发布(通过Eclipse或手动复制Tomcat中的xhtml文件)这个页面(维护servlet容器),它没有告诉我当前的变化.

我也是徒劳的,在我的Web应用程序上设置了以下配置:

<Context 
    docBase="mywebapp" 
    path="/mywebapp" 
    reloadable="true" 
    cachingAllowed="false">
Run Code Online (Sandbox Code Playgroud)

我的最后一次尝试是典型的JSF页面处理的Restore-View阶段,不检查客户端视图(当然是xhtml页面)是否从上次加载到FacesContext中时发生了变化.

如果是这样,我如何强制为每个提交的请求构建一个新的UIViewRoot对象?

我为jsf页面中的每个更改重新启动tomcat服务器感到非常沮丧.

非常感谢您的支持.

deployment tomcat5.5 jsf-1.2

2
推荐指数
1
解决办法
5050
查看次数

标签 统计

deployment ×1

jsf-1.2 ×1

tomcat5.5 ×1