struts2.0 零配置

  
查找 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中的例子
  • Web.xml中的一部分:
 <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>
  • struts-person.xml
<!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 -->
  • person/index.jsp
<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>
  • Action结构:
  • 说明:当点击Create时就会自动执行:newPersonActioninput方法
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值