输入完用户名后怎么能叫密码不自动带出来


<html:form action="login.do" method="post" >
<table align="center">
<tr>
   <td>用户名:</td><td><html:text property="name" ></html:text></td>
</tr>
<tr>
   <td>密码:</td><td><html:password property="password"  ></html:password></td>
</tr>
<tr>
      <td><html:submit value="登录"></html:submit></td><td>
      <html:reset value="重置"></html:reset></td>
</tr>
</table>
   </html:form>

密码获得焦点后会自动出来,问一下,怎么能叫密码不自动出来呢(不是在IE里面改)加什么代码可以呢

12 个解决方案

#1


密码应该不会出来,但用户名会自动显示出来

解决办法:
添加一个属性:autocomplete="off",即
<input type="text" autocompelete="off"/>


但似乎Struts标签中没有这个属性

#2


学习

#3


不用struts的标签库就行了,用form表单就行吧

#4


鼎起,路过,很少用

#5


引用 3 楼 gouxiongyaya 的回复:
不用struts的标签库就行了,用form表单就行吧



引用 1 楼 ruoye_2008 的回复:
密码应该不会出来,但用户名会自动显示出来

解决办法:
添加一个属性:autocomplete="off",即
HTML code<inputtype="text" autocompelete="off"/>

但似乎Struts标签中没有这个属性


lz 试试吧

#6


看看用回html标签会不会!还有清除一下缓存历史,在Firefox的安全里面把记住网站密码和主密码都不要选!

#7


mark

#8


人家用户希望不用每次都输入密码。。然后就在浏览器提示里选了保存密码。。。。
说明人家机器肯定安全,显不显示还用你管么?
你这么做万一密码很难输入,人家想保存密码都存不了了

#9


学习

#10


该回复于2010-04-29 12:38:43被版主删除

#11


引用 10 楼 hqs19821108 的回复:
引用 8 楼 kamiomisuzu01 的回复:
人家用户希望不用每次都输入密码。。然后就在浏览器提示里选了保存密码。。。。
说明人家机器肯定安全,显不显示还用你管么?
你这么做万一密码很难输入,人家想保存密码都存不了了


有很多企业的电脑部分是公用的,这样密码保存了,账号就不安全了

既想方便,又想安全,这是不可能的吧?
不过你可以参照下TP-Link的方法,现在的路由器是无法把*返回数字的,返回了就变“HELLO WORLD”了,具体方法不明

#12


autocompelete="off"
智能推荐

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
© 2014-2019 ITdaan.com 粤ICP备14056181号  

赞助商广告