簡體   English   中英

* .do in struts 1.2

[英]*.do in struts 1.2

我想我非常了解Struts 1.2,但我仍然對*.do模式感到困惑。 你能解釋一下這個模式*.do的簡單含義嗎? 為什么它只是*.do

提前致謝!

這只是struts動作Servlet的URL映射,如下所示(從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>

Struts文檔中提到了*.do ,它已成為事實上的標准。 但你可以選擇你喜歡的任何東西。 另一個常見的模式是/do/*

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM