web.xml里面设置一下就可以了,
如果用上apache的话,apache的配置文件里也可以设置的

解决方案 »

  1.   

    linjiaxin(linjiaxin)
    __________________________________________________
    web.xml里面设置一下就可以了,
    如果用上apache的话,apache的配置文件里也可以设置的
    --------------------------------------------------
    我是菜鸟想知道怎么设置,我也有相同的问题
      

  2.   

    有没有人会第二个问题的?
    第一个已经解决
       <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>
    把listings的值改为false就可以
      

  3.   

    用servlet把不想被下载的文件屏蔽
      <servlet-mapping>
        <servlet-name>XXXservlet</servlet-name>
        <url-pattern>*.zip</url-pattern>
      </servlet-mapping>
      

  4.   

    ss还有个办法, 在 你要隐藏文件列表得目录下,放一个 index.jsp 可以什么内容也没有, 也可以 只显示 “您无权查看此目录”  ^_^
      

  5.   

    在web.xml里加在这一句
    <init-param>
       <param-name>listings</param-name>
       <param-value>false</param-value>
    </init-param>