springmvc+多视图解析器+无法重定向

当有多个视图文件夹的时候,配了几个对应的Resolver
但是重定向到controller的请求请求失败,报500错误,说是找不到”redirect:XXX”这个视图,我一直以为原因是,把引号里的整个当成了视图名造成的,结果根本搜不到解决方法

id="viewResolver2" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="suffix" value=".jsp"/>
        <property name="order" value="1">property>
        <property name="viewNames" value="admin/*">property>
    

最后,发现,这两个解析器去处理jsp请求了,没有解析器去管其他请求了,所以…无法找到视图,就是…插了个解析器
加一个就好了

    id="viewResolver3" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="prefix" value="">property>
        <property name="suffix" value=".jsp"/>
        <property name="order" value="2">property>
    

你可能感兴趣的:(springmvc+多视图解析器+无法重定向)