gpt4 book ai didi

java - 注销后Spring MVC禁用后退按钮操作

转载 作者:行者123 更新时间:2023-11-29 03:22:42 24 4
gpt4 key购买 nike

我为浏览器使用了以下 bean,以便在注销后无法返回

<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
<property name="cacheSeconds" value="0" />
</bean>

在 Spring 3.2.8.RELEASE 中这个类被弃用所以我使用了下面的

@Bean
public RequestMappingHandlerAdapter requestMappingHandlerAdapter() {

RequestMappingHandlerAdapter rmha = new RequestMappingHandlerAdapter();
rmha.setCacheSecondsForSessionAttributeHandlers(0);

return rmha;
}

但我无法停止后退按钮操作。我的意思是它在注销后返回页面。

我哪里出错了??如何解决这个问题??

最佳答案

cacheSeconds 是来自 WebContentGenerator 的继承方法.

AnnotationMethodHandlerAdapterRequestMappingHandlerAdapter 都是这种情况。

所以你所要做的就是调用正确的方法,就像你之前调用的那样:

RequestMappingHandlerAdapter rmha = new RequestMappingHandlerAdapter();
rmha.setCacheSeconds(0);

关于java - 注销后Spring MVC禁用后退按钮操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22728193/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com