在B/S系统开发过程中,在提交用户名和密码的时候,IE会自动缓存用户名和密码。在下次登陆的时候,只需要填写用户名,密码自动就填写了,造成了系统的安全问题。在网上查了些资料,解决办法如下:
在JSP中:
加上
<%
//每次更新
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);
%>
然后在FORM标签上加上 autocomplete="off",这样就解决了密码自动填写问题!
希望对大家有所帮助!