有那位仁兄知道怎样才能令某些特定的jsp页面不要给Sitemesh装饰呢,也就是说Sitemesh不用全部装饰工程中所有的JSP页面,只是有需要的就装饰没需要的就不用装饰,小弟初应用Sitemesh.望大虾指点迷津!

解决方案 »

  1.   

    在配置文件decorators.xml中指定要排除的页面
    例如:<decorators defaultdir="/decorators">
       <excludes>
          <pattern>/exclude.jsp</pattern>
          <pattern>/admin/*</pattern>
       </excludes>
       ...
    </decorators >注意页面的路径要指定对哈
      

  2.   

    在配置文件decorators.xml中指定要排除的页面 
    例如: <decorators defaultdir="/decorators"> 
      <excludes> 
          <pattern>/exclude.jsp </pattern> 
          <pattern>/admin/* </pattern> 
      </excludes> 
      ... 
    </decorators > 注意页面的路径要指定对哈
    以上方法是可以,但是如果是再次请求就不行啊,例如Login.action要转到一个页面Login.jsp        <pattern>/Login.jsp </pattern> 
    就不行啊.URL中直接输入http://localhost:8080/auction_system/Login.jsp就行.
      

  3.   

    配置成Login.action应该就可以了
      

  4.   

    配置成Login.action应该就可以了
      

  5.   

    配置成Login.action应该就可以了