在struts2中,比较常用将JSP文件存放到WEB-INFO目录下,以此来保护JSP文件。不知道这样存放还会带来什么样的好处?又会造成什么样的缺点呢?

解决方案 »

  1.   

    好处是,不用再另写过滤器拦截用户通过浏览器输入地址直接访问jsp页面。
    缺点是,看着别扭。
      

  2.   

    写在WBE-INF下浏览其就访问不了啦
      

  3.   

    jsp放在WEB-INF目录下,以避免直接被请求,而是通过action来请求
      

  4.   

    好处是可以只能通过action访问,那就是需要在action中配置拦截器了。有什么缺点吗?
      

  5.   

    感觉没啥缺点,你如果放在webroot下面,就可以直接访问的。。