2012-06-13 3 views
0

Я хочу изменить параметр checkInterval в web.xml.Внесение изменений в web.xml

Он закомментирован в моем текущем web.xml. В каком разделе web.xml dpo я обновляюсь, чтобы его распознал tomcat?

Так в web.xml у меня есть:

<!-- checkInterval  If development is false and checkInterval is --> 
    <!--      greater than zero, background compilations are --> 
    <!--      enabled. checkInterval is the time in seconds --> 
    <!--      between checks to see if a JSP page (and its --> 
    <!--      dependent files) needs to be recompiled. [0] --> 

Как раскомментировать параметр checkInterval поэтому его признание кота?

+0

Можете ли вы не расконить его? – Woody

+0

@Woody см. Вопрос редактирование – user701254

+0

Извините, я пропустил обновление – Woody

ответ

1

Ниже приведен пример. Пожалуйста, обратите внимание, что значение по умолчанию равно 60.

<init-param> 
     <param-name>checkInterval</param-name> 
     <param-value>30</param-value> 
</init-param> 
0

Да, в Init-парах, как другой другой ответ, в разделе сервлета под комментарием в (как это то, что комментарий относится к), так :

<servlet> 
    <servlet-name>jsp</servlet-name> 
    <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class> 
    <init-param> 
    <param-name>checkInterval</param-name> 
    <param-value>120</param-value> 
    </init-param> 
    .... 
1

Вы также должны установить для параметра «development» значение «true», чтобы это работало. Я скопировал всю запись сервлета из web.xml здесь. Могут быть и другие теги, но «разработка» и «checkInterval» являются наиболее важными для вашего вопроса. Я также перезапущу tomcat после этих изменений. checkInterval - это время в секундах, которое занимает веб-сервер, чтобы проверить, была ли изменена страница jsp. Если только вы и некоторые другие разработчики прекрасно настроили его на 1 или 2, просто поиграйте с ним.

<servlet> 
    <servlet-name>jsp</servlet-name> 
    <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class> 
    <init-param> 
     <param-name>development</param-name> 
     <param-value>true</param-value> 
    </init-param> 
    <init-param> 
     <param-name>checkInterval</param-name> 
     <param-value>2</param-value> 
    </init-param> 
    <load-on-startup>3</load-on-startup> 
</servlet> 
Смежные вопросы