模型视图控制器动态嵌入

时间:2017-08-17 14:12:02

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

问题陈述:我需要有两个控制器:客户端控制器和服务器控制器。服务器控制器将模型和静态视图(JSP)呈现给客户端控制器。客户端控制器将处理模型并在视图中动态嵌入模型属性,最后,客户端Controller将最终更新的视图呈现给客户端。这是否可以使用Spring MVC实现?

1 个答案:

答案 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()
}