我有一个spring-mvc项目,配置为从WEB-INF / jsp加载模板,我使用Servlet 3.0属性从 WEB-INF / lib / someplugins.jar加载一些mvc模板!/ META -INF / resources / WEB-INF / jsp / a.jsp ,我该怎么做?
我的视图解析器的这个弹簧配置是
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"></property>
<property name="prefix" value="/WEB-INF/jsp/"></property>
<property name="suffix" value=".jsp"></property>
答案 0 :(得分:0)
您可以通过扩展InternalResourceViewResolver并自定义buidView(String viewName)
方法来创建自己的视图解析器。
public class TemplateViewResolver extends InternalResourceViewResolver {
@Override
protected AbstractUrlBasedView buildView(String viewName) throws Exception {
String otherViewName = /* Custom lookup logic */;
return super.buildView(otherViewName);
}
}