session失效后刷新页面用户名和密码还存在

问题描述

struts2登录后,地址栏地址始终是登录action 的路径,等过一段时间session超时后,刷新当前页面会自动跳到登录action中,并且用户名和密码还存在,请问怎么回事。我想要等session失效后,刷新页面跳回登录页面,拦截器已经配了,输入任意其他action路径或者点击其他操作都能跳回登录页面,只有刷新页面不行。

解决方案

struts2登录后,地址栏地址始终是登录action 的路径,等过一段时间session超时后,刷新当前页面会自动跳到登录action中刷新是不是提示了重复提交表单? 重复提交的解决方案:1、建议登录成功后,通过重定向到成功页2、配置s:token,令牌控制
解决方案二:
在配置文件中将登录成功后的type改成redirectAction
解决方案三:
登录时用的是get方式提交的吗?为啥刷新的时候用户名和密码都传过去了?url里面有用户名和密码这两个参数吗?

时间: 2024-09-30 04:39:22

session失效后刷新页面用户名和密码还存在的相关文章

Session失效后 或者是未登录提示登录后返回之前的页面,而不是主界面!

问题描述 Session失效后 或者是未登录提示登录后返回之前的页面,而不是主界面! 求代码,只知道需要过滤器,但是具体不知道怎么写,求大神代码! 解决方案 参考http://bbs.csdn.net/topics/360180431

当Session失效后自动跳转到登录页(不改动页面代码的条件下)

问题描述 我想实现的是这样:当Sesssion失效后,如果用户再操作,自动跳转到登录页面!条件:不改动页面代码.因为我的页面太多了,一个一个改太麻烦了! 解决方案 解决方案二:web.config<customErrorsmode="On"defaultRedirect="Login.aspx"></customErrors>解决方案三:哦,我试试!就这么简单?解决方案四:好用吗?告诉我一声呗,也学学.解决方案五:错误的,<custom

asp.net中登录页面用户名和密码与数据库中数据进行比对出错,求大神指导!!!!

问题描述 asp.net中登录页面用户名和密码与数据库中数据进行比对出错,求大神指导!!!! dr['AID']=112100011TextBox1.Text=1121000177 dr['apassword']=245fghTextBox2.Text=123456 dr['AID']=1121000177TextBox1.Text=1121000177 dr['apassword']= 123456TextBox2.Text=123456 用户名或密码不正确,请重新输入! 这是运行时页面打印出

Ajax无刷新验证用户名、密码和邮箱等输入信息

首先来看主程序代码(reg.html):  代码如下 复制代码 <div id="reg">         请输入用户名:<input id="usrname" value="请输入用户名" onfocus="regInit();regKey()"   onblur="regInit()" onkeyup="regKey()"/> </div> &l

怎样让电脑在注销后需要输入用户名和密码

    1.首先,咱们需要返回到winXP电脑的桌面位置,之后,咱们在XP电脑的桌面找一个空白处,点击鼠标右键,在出现的下花菜中,咱们依次选择新建-记事本文档,之后,咱们双击打开这个记事本文档,然后将下面的内容复制进入: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon] "AutoAdminLogon"="1&qu

如何让用户在关闭浏览器后,使ASP.Net程序,在1分钟后,Session失效

asp.net|session|程序|浏览器   在写一个客户的B/S结构应用程序时,突然发现一个技巧,不知道是否是MS的一个BUG,给相关的有研究的朋友原先考虑写一个检查Session的类,Session失效后,必须转向登陆页面,可每一个调用该类的页面,在不同的WEB路径下,所以转到登陆页面的URL都不同,每个页面都要调用和设置登陆页面路径,所以实际应用就放弃了这一想法后来考虑到不如写一个检查Session失效的页面,由客户端每一秒都刷新一下,就可以在一个页面中调用,但通过FRAME嵌入该AS

Session过期后自动跳转到登录页面的实例代码_java

最近做了一个项目其中有需求,要实现自动登录功能,通过查阅相关资料,打算用session监听来做,下面给大家列出了配置监听器的方法: 1.在项目的web.xml文件中添加如下代码: <!--添加Session监听器--> <listener> <listener-class> 监听器路径 </listener-class> </listener> 2.编写java类. public class SessionListener implements

js里写一个当前页面弹出登陆框,用来输入用户名和密码并传到另一个页面的方法,求相助!

问题描述 js里写一个当前页面弹出登陆框,用来输入用户名和密码并传到另一个页面的方法,求相助! 解决方案 纯js拼页面--那就在table外面拼个form,加上action等属性 form里再加submit的input点击input,form直接提交到后台,自己后台处理跳转:想直接跳,那就js拿到用户名和密码,直接url带参数传过去window.location.href=""跳转页面?用户名=值&密码=值""

下拉框选中值,刷新页面后,要求下拉框中显示的还是刷新前的那个值

问题描述 例如:下拉框中的值是A,B,C,D,F我选择A,刷新页面后,下拉框中的的值就是A,我选择B,刷新页面后,下拉框中的的值就是B,我选择C,刷新页面后,下拉框中的的值就是C如何在javaweb页面上实现这种功能? 解决方案 解决方案二: <script>document.getElementById('下拉框ID').value='<%=request.getParameter("下拉框name")%>';</script>解决方案三: 楼主所