一个Action中,可以写多个类似的业务控制方法

Posted 码上加油站

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个Action中,可以写多个类似的业务控制方法相关的知识,希望对你有一定的参考价值。

1)通过模块根路径 + 功能子路径 = 访问模块下子功能的路径

@Controller
@RequestMapping(value="/user")
public class UserAction{
    @RequestMapping(value="/add")
    public String add(Model model) throws Exception{
        System.out.println("HelloAction::add()");
        model.addAttribute("message","增加用户");
        return "/success.jsp";
    }
    @RequestMapping(value="/find")
    public String find(Model model) throws Exception{
        System.out.println("HelloAction::find()");
        model.addAttribute("message","查询用户");
        return "/success.jsp";
    }    
}

增加用户:http://127.0.0.1:8080/myspringmvc/user/add.action

查询用户:http://127.0.0.1:8080/myspringmvc/user/find.action

以上是关于一个Action中,可以写多个类似的业务控制方法的主要内容,如果未能解决你的问题,请参考以下文章

关于Spring事务控制方面的问题,就是不在service层做控制

struts之动态方法调用改变表单action属性

j2ee开发ssh框架的几个问题

Struts中DispatchAction和Action类有啥不同?

laravel 控制器多个方法共用一个路由

WebApi一个控制器中定义多个Get方法。