首页 文章

会话到期后清除登录字段并重定向到登录页面?

提问于
浏览
0

我正在使用struts框架,会话到期后我将用户重定向到登录页面 . 一旦空闲时间到期,它将被正确地重定向到登录页面,但在文本字段中显示用户名和密码 . 重定向到登录页面时如何清除字段?

<%
    int timeout = session.getMaxInactiveInterval();
    String redirect=request.getContextPath()+"/jsp/login.jsp";
    response.setHeader("Refresh", timeout + "; URL ="+redirect);
    response.addHeader("Cache-Control", "max-age=0,no-cache,no-store");
%>

这是会话到期的代码并重定向到登录页面

2 回答

  • 1

    您可以通过在文本字段中输入value =“”来完成此操作 .

    喜欢,

    <s:textfield name="username" value=""/>
    <s:textfield name="password" value=""/>
    

    希望这可以帮助 .

  • 0

    登录字段可能由浏览器填充 . 不是由服务器(检查生成的HTML代码会立即告诉你) .

    这是一件好事:如果用户选择让浏览器记住你的应用程序的登录名和密码,那么这就是他想要的,你不应该禁止它 .

相关问题