* .до в стойках 1.2 - PullRequest
       26

* .до в стойках 1.2

3 голосов
/ 31 января 2011

Мне кажется, я хорошо знаю Struts 1.2, но все же я не понимаю шаблон *.do. Можете ли вы объяснить простое значение шаблона *.do? И почему это только *.do?

Заранее спасибо!

Ответы [ 2 ]

3 голосов
/ 31 января 2011

Это всего лишь отображение URL сервлета действия Struts, как показано ниже (скопировано из struts doc ).Это может быть что угодно.* .do - это отображение по умолчанию, которое я считаю.

<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>
    <load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
    <servlet-name>action</servlet-name>
    <url-pattern>*.do</url-pattern>
</servlet-mapping>
0 голосов
/ 31 января 2011

*.do упоминается в документации Struts и стал стандартом по умолчанию.Но вы можете выбрать что угодно.Другой распространенный шаблон - /do/*.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...