Strutsリファレンス(逆引き)

Strutsリファレンス
 
Web struts.wasureppoi.com
URLとアクションクラスの関連付け
スポンサード リンク

URLとアクションの関連付けは、web.xmlで定義します。

Struts内で唯一のサーブレット「アクションサーブレット」の定義をweb.xmlにします。

<!-- Action Servlet 定義 -->
<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>
</servlet>


次に、アクションサーブレットとURLの関連付けを定義します。

URLが、「http://xxx/アクションパス.do」の場合は、以下の様に定義します。

<!-- Action Servlet Mapping -->
<servlet-mapping>
  <servlet-name>action</servlet-name>
  <url-pattern>*.do</url-pattern>
</servlet-mapping>


URLが、「http://xxx/do/アクションパス」の場合は、以下の様に定義します。

<!-- Action Servlet Mapping -->
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>/do/*</url-pattern>
</servlet-mapping>


スポンサード リンク

Struts概要
Strutsの構成と実際のURLとの関係
URLとアクションクラスの関連付け

Struts概要へ
忘れっぽいエンジニアのJakarta Strutsリファレンス TOPへ