如何在不使用视图的情况下将get方法的数据发送到post方法?

时间:2016-02-07 10:46:23

标签: spring spring-mvc model-view-controller

假设我在get方法中有一个值/数据(在我的exaple name 中)。我想在post方法中发送和访问它而不使用view.How我可以这样做吗?

@RequestMapping(value="/edit",method = RequestMethod.GET)
    public String getPerson(ModelMap model,Person person){

    String name="Person Name";
    return "personEdit";
}

@RequestMapping(value="/save",method = RequestMethod.POST)
public String savePerson(ModelMap model,Person person){
     //I want to access/get **name** here

    return "details";

}

1 个答案:

答案 0 :(得分:0)

您可以使用modelMap发送值

@RequestMapping(value="/edit",method = RequestMethod.GET)
public String getPerson(ModelMap model,Person person){

    String name="Person Name";

        model.addAttribute("name","Person Name");
return "personEdit";

}

您可以使用JSTL forexmp:$ {name} ..

来访问您的值