私の Struts2 アプリケーションでは、Ajax リクエストを処理するサーブレットを含めようとしています。に を含め、excludePattern
にstruts.xml
サーブレットをマップしましたweb.xml
。私はまだサーブレットを打つことができません。これが私のXMLファイルです。
Struts.xml
:
<struts>
<constant name="struts.devMode" value="true" />
<constant name="struts.action.excludePattern" value="/ajaxservlet"/>
<package name="helloworld" extends="struts-default">
<action name="loginAction" class="controller.loginAction" method="execute">
<result name="success">home.jsp</result>
<result name="error">index.jsp</result>
</action>
</package>
</struts>
そして、これは私の中にありますweb.xml
:
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<servlet>
<servlet-name>control</servlet-name>
<servlet-class>controller.control</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>control</servlet-name>
<url-pattern>/ajaxservlet</url-pattern>
</servlet-mapping>