.jsp文件放到web-inf文件夹中干什么?奇怪!

解决方案 »

  1.   

    当然了,WEB-INF,客户是访问不了的,只有程序能访问
      

  2.   

    这样做可以避免从地址栏直接访问jsp文件
      

  3.   

    怎么还没有人回答我呢?就是用servlet访问jsp还是通过什么配置文件呢?
    或者是用一个带jsp文件参数的servletl来访问呢?
      

  4.   

    Tomcat是不会去WEB-INF目录内找文件编译的,那种做法麻烦大了
    做个专门的servlet吧,对请求进行过滤,不让直接访问jsp文件不就可以了
    或者直接使用现成的框架更好,例如structs,spring,很方便
      

  5.   

    只能在服务器端通过forward方式来访问,很多老外的书上都是把jsp放在web-inf中。
      

  6.   

    这种老的作法没有必要,使用filter即可,更为灵活
      

  7.   

    是否调用每个jsp页面都必须用servlet调用呢?不是,要看你的jsp里是否有调用Servlet