背景: 因项目需要,又不想用servlet实现不同项目之前的接口调用.
首先在struts2.xml加入监听器监听的后缀
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts> <constant name="struts.action.extension" value="test" />
<include file="struts/struts-test.xml" />
</struts>
struts/struts-test.xml配置如下
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="test" extends="struts-default" namespace="/policyApply">
<action name="testMethod" class="testAction" method="testMethod" ></action>
<action name="testResponse" class="testAction" method="testResponse"