在B/S系統開發過程中,在提交用戶名和密碼的時候,IE會自動緩存用戶名和密碼。在下次登陸的時候,只需要填寫用戶名,密碼自動就填寫了,造成了系統的安全問題。在網上查了些資料,解決辦法如下:
在JSP中:
加上
<%
//每次更新
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);
%>
然后在FORM標簽上加上 autocomplete="off",這樣就解決了密碼自動填寫問題!
希望對大家有所幫助!