maven开发ssh项目(struts2spring3hibernate3)【第二篇struts2的基本配置】

新建action包(包名看你的情况)

新建class命名时一般为、、功能名+Action

这些类都要extends actionsupport


然后在struts.xml中配置该action的映射

其中action标签中的name为映射名,class是映射类,method是要执行的方法(如果没有指定method那就默认执行映射类中覆盖其父类的execute方法)


通配符配置法:

<constant name="struts.enable.DynamicMethodInvocation" value="true" />这个必须写

 <action name="LoginAction_*" class="LoginAction" method="{1}">
<result name="success">/Login.jsp</result>
</action>
<action name="*_*" class="com.ppx.{1}" method="{2}">
<result name="success">/Login.jsp</result> //第一个星号代表{1}

</action>

如果只是单纯使用struts的话就忽略下面的东西吧上面就够了

因为在上一篇已经说了业务层都交给spring去管理

所以在action中要调用业务层只需要在配置文件application.xml中注入业务

然后在action去set就行




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值