只是一个登录 HTML<!DOCTYPE html><html><head><meta charset="UTF-8"><title>测试的登录页面</title><link href="css/mui.min.css" rel="stylesheet" /><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /><meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"></head><body><header class="mui-bar mui-bar-nav"> <h1 class="mui-title">登录</h1></header> <div class="mui-content"> <form id='login-form' class="mui-input-group" action="/front/login"> <div class="mui-input-row" style="padding-right: 14px;"> <input name="phone" type="text" style="width: 66%;" class="mui-input-clear mui-input" placeholder="请输入你的手机号"> </div> <div class="mui-content-padded"> <button id='login' class="mui-btn mui-btn-block mui-btn-primary" type="submit" >登录</NOtton> </div> </form> </div> <script src="js/mui.min.js"></script></body></html>问题是,当我第一次输入电话号码时,登录成功,并且得到了正确的用户名。当我再次浏览页面并使用另一个电话号码提交时。没问题。但是第三次使用另一个电话号码登录时,用户名之前已命名。我检查 eclipse 控制台发现第三次请求没有发送到操作,因为几个“System.out.println()”没有打印。获取名称页面是一个带有ajax的页面,用于获取另一个操作以返回会话的“用户”属性。
2 回答
![?](http://img1.sycdn.imooc.com/533e4c9c0001975102200220-100-100.jpg)
千万里不及你
TA贡献1784条经验 获得超9个赞
我认为您在这里遇到了浏览器缓存问题。尝试为您的特定请求禁用缓存,例如:
response.addHeader("Cache-Control", CacheControl.noCache().getHeaderValue());
添加回答
举报
0/150
提交
取消