问题陈述:我需要有两个控制器:客户端控制器和服务器控制器。服务器控制器将模型和静态视图(JSP)呈现给客户端控制器。客户端控制器将处理模型并在视图中动态嵌入模型属性,最后,客户端Controller将最终更新的视图呈现给客户端。这是否可以使用Spring MVC实现?
答案 0 :(得分:0)
是的,您可以在Spring MVC中使用多个控制器。实际上,这是使用Spring MVC的优势之一。
类的@RequestMapping
注释。该注释的值将是进入该控制器的所有请求的前缀。
例如:
控制器1
@Controller
@RequestMapping("client")
public class ClientController {
@RequestMapping("link") //same value
public ModelAndView edit()
}
控制器2
@Controller
@RequestMapping("server")
public class ClientController {
@RequestMapping("link") //same value
public ModelAndView edit()
}