我想在我的网络应用中使用多个视图解析器基于spring mvc
任何人都可以告诉我如何实现这一目标。
我想在我的应用中使用JSP和freemarker。 请提出一些方法或链接或示例..
感谢所有帮助。
Adhir
答案 0 :(得分:11)
您可以根据需要添加任意数量的视图解析器。您可以指定需要检查视图解析器的顺序。 Spring将采用第一个可以成功解析视图的视图解析器。
例如: 由于您有JSP和freemarker,因此为两者添加视图解析器,并为JSP提供order属性1,为freemarker提供2。 如果您的视图是/freemarker/hello.ftl,则JSP resoplver将失败,因为它无法找到文件/freemarker/hello.ftl,然后freemarker解析器将处理此视图。但是如果JSP解析器能够找到并解析它,那么freemaker解析器将不会用于解析该视图