<servlet>
    <servlet-name>action</servlet-name>
    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
    <init-param>
      <param-name>config</param-name>
      <param-value>/WEB-INF/struts-config.xml</param-value>
    </init-param>
    <init-param>
      <param-name>debug</param-name>
      <param-value>3</param-value>
    </init-param>
    <init-param>
      <param-name>detail</param-name>
      <param-value>3</param-value>
    </init-param>

    <load-on-startup>0</load-on-startup>
  </servlet>
其中debug、detail参数分别是干什么的,可以取哪些值?load-on-startup可取什么值,有何作用?这些都是MyEclipse自动生成的,却不知道是干什么的。

解决方案 »

  1.   

    ActionServlet 的web.xml中使用调试级别来确保获得扩展的调试消息.有效的的bug值是0(不记录)到6(最严重)将detail参数设置为调试来自 digestor的消息load-on-startup表示servlet容器启动时此servlet自动加载   值表示加载的顺序较低的值先加载.
      

  2.   

    load-on-startup  加载时的优化级别,值越低级别越高
      

  3.   

    初始化参数值啊,load-on-startup  加载时的优化级别,值越低级别越高取值是(0~正无穷大)下面的这个只要你的配置文件是struts-config.xml这名字可以免写
    <init-param>
          <param-name>config</param-name>
          <param-value>/WEB-INF/struts-config.xml</param-value>
        </init-param>
      

  4.   

    ActionServlet 的web.xml中使用调试级别来确保获得扩展的调试消息.有效的的bug值是0(不记录)到6(最严重) 将detail参数设置为调试来自 digestor的消息 load-on-startup表示servlet容器启动时此servlet自动加载  值表示加载的顺序较低的值先加载.
      

  5.   

    用来初始化参数!!!!1111
    一 般,对单个地servlet或JSP页面分配初始化参数。指定的servlet或JSP页面利用ServletConfig的 getInitParameter方法读取这些参数。但是,在某些情形下,希望提供可由任意servlet或JSP页面借助ServletContext 的getInitParameter方法读取的系统范围内的初始化参数。
    可利用context-param元素声明这些系统范围内的初始化值。context-param元素应该包含param-name、param-value以及可选的description子元素,如下所示:
    <context-param>
    <param-name>support-email</param-name>
    <param-value>[email protected]</param-value>
    </context-param>
    可 回忆一下,为了保证可移植性,web.xml内的元素必须以正确的次序声明。但这里应该注意,context-param元素必须出现任意与文档有关的元 素(icon、display-name或description)之后及filter、filter-mapping、listener或 servlet元素之前
      

  6.   

    上这个博客上看一看啊!
    http://hi.baidu.com/moon_qq/blog/item/be0680cbd8aaa5fa53664f31.html