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";
}
这段代码清楚地向您展示了如何在请求映射中使用属性。
我需要在 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"; }
这段代码清楚地向您展示了如何在请求映射中使用属性。