【问题标题】:Spring MVC IE7 redirectSpring MVC IE7 重定向
【发布时间】:2015-06-05 20:35:27
【问题描述】:

首先,我在edit.jsp中执行save.do

@RequestMapping(value = "/saveUser.do")
public String saveUser(User user) {
    userService.save(user);
    return "redirect:/listUser.do";
}

然后我系统重定向到list.do

@RequestMapping(value = "/listUser.do")
public String listUser(User user, HttpServletRequest request) throws Exception {

    List<User> list = userService.getAll(user, getRowBounds(request));
    request.setAttribute("list", list);
    return "/framework/system/user/listUser";
}

当我使用 chrome 时,页面将查看新数据。 但是如果我使用IE7,页面不查看新数据,只查看旧数据。 但是使用 IE11 似乎可以正常工作。

【问题讨论】:

标签: spring model-view-controller internet-explorer-7


【解决方案1】:

每个人都有坦克。 我找到了答案。

添加

<mvc:interceptors>
    <bean id="webContentInterceptor" 
          class="org.springframework.web.servlet.mvc.WebContentInterceptor">
        <property name="cacheSeconds" value="0"/>
        <property name="useExpiresHeader" value="true"/>
        <property name="useCacheControlHeader" value="true"/>
        <property name="useCacheControlNoStore" value="true"/>
    </bean>
</mvc:interceptors>

how to set header no cache in spring mvc 3 by annotation

【讨论】:

    猜你喜欢
    • 2014-06-20
    • 1970-01-01
    • 2015-05-19
    • 2013-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多