Java 控制器重定向在带tiles 2的spring mvc 3.2中不起作用

Java 控制器重定向在带tiles 2的spring mvc 3.2中不起作用,java,spring,spring-mvc,tiles2,apache-tiles,Java,Spring,Spring Mvc,Tiles2,Apache Tiles,在解析由控制器重定向的页面后,我没有显示该页面 @RequestMapping(value="/myredirectPage", method=RequestMethod.GET) public ModelAndView showMyRedirectPage(){ ModelAndView modelView = new ModelAndView("redirectPage"); return modelView; } 我有我的控制器 public ModelAndView add

在解析由控制器重定向的页面后,我没有显示该页面

@RequestMapping(value="/myredirectPage", method=RequestMethod.GET)
public ModelAndView showMyRedirectPage(){
   ModelAndView modelView = new ModelAndView("redirectPage");
   return modelView;
}
我有我的控制器

public ModelAndView addUser(){
   if(success){
      return new ModelAndView("redirect:myredirectPage.html");
   }else {
          --show error page---
   }
}
在同一个控制器中

@RequestMapping(value="/myredirectPage", method=RequestMethod.GET)
public ModelAndView showMyRedirectPage(){
   ModelAndView modelView = new ModelAndView("redirectPage");
   return modelView;
}
我在“我的日志”中看到的是,平铺正在解析重定向视图,但页面没有显示在浏览器中

添加了模型对象“org.springframework.validatio” n、 BindingResult.command类型为“” [org.springframework.validation.BeanPropertyBin dingResult]请求 名称为“重定向页面”的视图2013年12月2日21:03:23 [http-apr-8080-exec-3]调试[org.springframework.web.servl et.DispatcherServlet]-已成功完成请求

我有spring配置文件视图解析器,其中tiles视图解析器被赋予优先级

<bean id="viewResolver"
    class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <property name="order" value="1"></property>
    <property name="prefix" value="/jsp/" />
    <property name="suffix" value=".jsp" />
</bean>
<bean id="TilesviewResolver"
    class="org.springframework.web.servlet.view.UrlBasedViewResolver">
    <property name="order" value="0"></property>
    <property name="viewClass">
        <value>
            org.springframework.web.servlet.view.tiles2.TilesView
        </value>
    </property>
</bean>
<bean id="tilesConfigurer"
    class="org.springframework.web.servlet.view.tiles2.TilesConfigurer">
    <property name="definitions">
        <list>
            <value>/WEB-INF/tiles.xml</value>
        </list>
    </property>
</bean>

org.springframework.web.servlet.view.tiles2.TilesView
/WEB-INF/tiles.xml

无法调试,因为我在日志上没有收到任何错误。感谢您的回复

您是否绝对确定重定向请求正在命中您的
showmyrirectpage()
方法?该方法被映射到
/myredirectPage
,但重定向请求将转到
myredirectPage.html

您是否尝试将
.html
扩展添加到
@RequestMapping

@RequestMapping(value="/myredirectPage.html", method=RequestMethod.GET)
public ModelAndView showMyRedirectPage(){
   ModelAndView modelView = new ModelAndView("redirectPage");
   return modelView;
}