查找
Actions
在web.xml中设置Actions包过滤器的参数时,如果多个用逗号隔开,包和子包将被自动扫描。所有在包里注册的继承Action接口或以Action结尾的类和子类将被检查。
例如:
<filter>
<filter-name>
struts2
</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
<init-param>
<param-name>
actionPackages
</param-name>
<param-value>
com.foo.bar,com.baz.quux
</param-value>
</init-param>
</filter>
事例:
Showcase中的例子
<filter>
<filter-name>struts</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
<init-param>
<param-name>actionPackages</param-name>
<param-value>org.apache.struts2.showcase.person</param-value>
</init-param>
</filter>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
<!-- START SNIPPET: xworkSample -->
<struts>
<package name="person" extends="struts-default" namespace="/person" />
</struts>
<!--END SNIPPET: xworkSample -->
<html>
<head>
<title>Acme Corp</title>
</head>
<body>
<ul>
<li><a href="newPerson!input.action">Create</a> a new person</li>
<li><a href="listPeople.action">List</a> all people</li>
</ul>
</body>
</html>
- 说明:当点击Create时就会自动执行:newPersonAction的input方法