Struts 到 spring 迁移

Struts to spring migration

我需要在 Spring 代码

中处理此 Struts 代码 String navigatedFrom = mapping.getParameter();
public class foo extends abcAction {
    private static final String TAKEA = "HAi";
        private static final String OTHERO = "otherOptions"; 
        private static final String TAKINGA = "taking";

    @RequestMapping()
    public ModelAndView processDefault(
         ModelMap model,  HttpServletRequest request,
        HttpServletResponse response) throws ServletException,SystemException {
            String navigatedFrom =  mapping.getParameter();
            //some condtions
    }
}

如何处理 spring mapping.getparameter() 中的 mapping.get 参数?

映射是在处理 Struts 请求时创建的。您在 Spring 中无事可做,而不是提供您自己的 @RequestMapping.

如果您需要了解更多有关如何为 Spring 中的请求提供映射的信息,您可以阅读 Serving Web Content with Spring MVC

@Controller
public class GreetingController {

    @RequestMapping("/greeting")
    public String greeting(@RequestParam(value="name", required=false, defaultValue="World") String name, Model model) {
        model.addAttribute("name", name);
        return "greeting";
    }

这段代码清楚地向您展示了如何在请求映射中使用属性。