Struts2Method属性与通配符用法详解(第4讲)

指定 Method 属性的 Action 方式,挺适合你要让一个Action搞定多个业务逻辑的时候用。配合通配符一起用,效果更灵活,不用一个逻辑写一个类,省事不少。讲真,写项目的时候,用它能少不少重复代码。

Struts2 的method属性让你一个 Action 类可以响应多个方法求,逻辑分开写,结构清晰。比如你可以写login!doLoginuser!update这样的调用方式,路径清楚,管理方便。

再搭上通配符的用法,就更香了。像*!*这种配置,基本能搞定 90%的场景。结构扁平,文件少,还挺容易维护。实战里我就这么干,响应也快,出错还少。

要是你对这个用法还不熟,可以看看《通配符简介-第 4 讲 Struts2 的基本用法》,讲得蛮细的。还有这篇《实现 Action 属性值注入》,一起看更顺。

哦对了,记得方法上别乱写逻辑太杂,控制清楚谁该啥,不期维护挺难受的。如果你正在优化旧项目的 Action 结构,可以试试这种方式,简单高效。

ppt 文件大小:1.47MB