首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >覆盖/排除控制器中特定ModelAndView路由的ModelAndView

覆盖/排除控制器中特定ModelAndView路由的ModelAndView
EN

Stack Overflow用户
提问于 2015-07-02 10:10:57
回答 1查看 1K关注 0票数 0

将内部视图解析器配置为:

代码语言:javascript
复制
@Bean
public InternalResourceViewResolver viewResolver() {
    InternalResourceViewResolver resolver = new InternalResourceViewResolver();
    resolver.setPrefix("WEB-INF/jsp/");
    resolver.setSuffix(".jsp");
    return resolver;
}

我试图在我的控制器中定义一个特定的路由,所以它重定向到不是在WEB/ JSP /中的jsp,我正在尝试这样的方法:

代码语言:javascript
复制
@RequestMapping("/requiredURL")
public View specificView(){
    return new InternalResourceView("other/package/myView.jsp");
}

,但实际上我需要把自己的态度传递给视图,所以我需要发送一个ModelAndView。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-02 10:14:06

它贴出了这个问题,我得到了答案:

代码语言:javascript
复制
@RequestMapping("/your_mapping")
public ModelAndView specificView(){

    InternalResourceView resourceView= new InternalResourceView("other/package/View.jsp");
    Map <> model = new HashMap<>();
    model.put("attubute","atrubute value")
    return new ModelAndView(resourceView,model);
}

我刚试过了,效果很好。但是,如果有人有其他方法,请分享。

谢谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31181745

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档