我做了一个拦截器,需要用js去指定一个jsp页面进行session超时的跳转,但是项目的login.jsp是在WBE-INFO文件夹的子文件夹下的,请问可以访问么,用什么办法可以访问,最好是用这种方法,之所以这样做是因为jsp中嵌入了iframe,用常见的跳转方法都会出现登陆框在iframe中显示。谢谢高手...............在线等  

解决方案 »

  1.   

    JS没法访问WEB-INFO下的文件,要解决就只有在,WEB-INFO外面添加一个页面,然后,在这个页面中用JSP的引用方式,把INFO下的别一个JSP引入,这个页面,然后外在才可以访问
      

  2.   

    谢谢, 不过你说的这个方法我试过,我在js上去引入外面的a.jsp,然后在a.jsp上include一个页面,但是这样的话不生效,登陆页还是在iframe中显示,我用的是top.location,除非需要再进行一次.do的请求。但是不知道这样做可不可以。
      

  3.   

    先用js跳到后台(或者servlet或者action) 然后在后台里再跳转到web-inf下的jsp页面
      

  4.   

    这种方法不可行,因为那样就无法指定top.location了