<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
私のプロジェクトでstrutsフレームワークを選択すると、上記のコードがIDEによって自動的に生成されました。 アクションというサーブレットは表示されません。このxmlの意味を説明してください。strutsのweb.xmlとstruts-config.xmlでの設定方法
EDIT:
私はのActionServletは、支柱-config.xmlファイルで構成されていることを読みました。どのように構成されていますか?
<struts-config>
<form-beans>
<form-bean name="HelloWorldActionForm"
type="com.vaannila.HelloWorldActionForm"/>
<action-mappings>
<action input="/index.jsp" name="HelloWorldActionForm" path="/HelloWorld" scope="session" type="com.vaannila.HelloWorldAction">
<forward name="success" path="/helloWorld.jsp" />
</action>
</action-mappings>
_ActionServletがstruts-config.xmlファイルで設定されていることをお読みください。これを説明できますか?編集を参照してください – saplingPro
@grassPro 'ActionServlet'は' web.xml'で設定されましたが、 'struts-config.xml'では異なる' ActionForm'が設定されました。これらは暗黙的に 'ActionServlet'を使用します。 –