struts2学习-动态方法调用和通配符调用

<struts>
    <package name="sss" extends="struts-default" namespace="/">
        <global-allowed-methods>bins,shout</global-allowed-methods>
        <action name="bin_*" class="com.bin.action.BinAction" method="{1}">
               <result name="{1}">/{1}.jsp</result>
            <allowed-methods>shout,bins</allowed-methods>
        </action>

        <action name="shou" class="com.bin.action.BinAction">
            <result name="bins">bins.jsp</result>
            <result name="shout">shout.jsp</result>
        </action>
    </package>
</struts>

在struts2的2.5的版本后,必须要加入(shout,bins为方法名称)
通配符
shout,bins
动态方法调用
bins,shout
才能使用动态方法调用和通配符的使用

前台页面的调用链接:
通配符:
http://localhost:8080/xxx_war_exploded/bin_shout
http://localhost:8080/xxx_war_exploded/bin_bins
动态方法调用:
http://localhost:8080/xxx_war_exploded/bin!shout
http://localhost:8080/xxx_war_exploded/bin!bins

参考:https://www.jianshu.com/p/b6c961a1a141

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值