if(request.getHeader("Referer")==null)
    out.println("在页面跳转中如何防止用户不用菜单或链接而直接输入url。");
else
    out.println("正常页面跳转");

解决方案 »

  1.   

    在filter中判断, linjky() 说的对!
      

  2.   

    做个对session值判断的jsp,然后在每个页面的头部包含这个jsp
      

  3.   

    1. Struts中不是理想让所有的请求都通过ActionServlet吗?
       在这里判断行不行?
    2. 把文件放到/WEB-INF下,访问全通过Action forward来。。PS:偶也是初学,看到书上这么说,实际没怎么弄过在这
    说错了不要BS我。。 ^___^