用resin做服务器,怎么禁止在地址栏输入文件夹而不是某一个具体页面就列出其文件夹下的所有文件目录啊?如有一个文件夹admin其下有很多jsp文件如果输入url/admin/则不列出其下的所有jsp文件

解决方案 »

  1.   

    这应该属于resin的配置方法问题,不过我已经记不清。有另一个方法是该目录下放一个index.html或index.jsp(也有可能是default.htm),一般来说会调用该文档,这样也避免显示目录内容。
    回头我查一下文档。
      

  2.   

    resin没用过,只知道tomcat底下在conf目录下web.xml文件下配置:
        <servlet>
            <servlet-name>default</servlet-name>
            <servlet-class>
              org.apache.catalina.servlets.DefaultServlet
            </servlet-class>
            <init-param>
                <param-name>debug</param-name>
                <param-value>0</param-value>
            </init-param>
            <init-param>
                <param-name>listings</param-name>
                <param-value>true</param-value>
            </init-param>
            <load-on-startup>1</load-on-startup>
        </servlet>
    不过觉得resin底下也应该有类似的配置吧.
      

  3.   

    <init-param>
                <param-name>listings</param-name>
                <param-value>false</param-value>
            </init-param>
    在上面这段中参数listings的值设置为false就可以了
      

  4.   

    lip009(深蓝忧郁) 果然比较强,偶又学到了。