jsp中登录框如果密码错误 用户名保留怎么做

来源:百度知道 编辑:UC知道 时间:2024/09/23 04:03:40
JSP做的页面中有用户 名和密码登录框。经判定,如果用户名正确,密码错误,那么用户名保留,让光标在密码框 内,
问具体怎么实现,现在其他都已实现,就是用户名正确 ,密码错误时,用户名和密码全空。请帮助谢谢
给出个很简单的例子。。
比如 用STRUST回显。。
不知道怎么向文本框传值
新手快帮帮忙啊~~

我有三种方案:
一,用框架提供的回显功能:struts或JSF都行。
二,用java或javascript的cookies。
三,用jsp的session内置对象。
具体做法,请稍等......

struts:form结合它所提供的html标签本身就是有回显功能

session:
你的servlet可能是这样

String userName = request.getParameter("userName");
String password = request.getParameter("password");
//验证正确性
//如果正确登录,否则进行下列操作
request.setAttribute(userName, userName);
request.getRequestDispatcher("/index.jsp").forward(request, response);

静态页面应该这样:

...
<input type="text" value="${userName }"/>
...
<!--用el来取到服务器发回来的值,也就是你提交的userName-->

这样,就会显示你先前所填写的了!
刚才开会让你久等里,不要意思,向你道歉!
呵呵...

如果你只是提交到当前页面,用简单的script判断用户名和密码都不为空就提交,只需再判断密码为不为空的后面加一个if判断密码是否正确,如果错误,用document.all.username.focus();return false;就可以了.
如果你是提交到servlet的话,servlet经过判断转发到该页面时就是一次刷新页面的过程.所以你的值会全部清空,刷新后相当与一个全新的页面.这种解决的方案是采用异步提交方式,也就通常所说的AJAX

登录邮箱及其它论谈时。显示用户名密码错误。。 为什么劲舞2.2登录总是提示用户名或密码错误 VB 中设计登录框,当输入错误用户名和密码后还是弹出了主窗体,请问各位高手,这个代码怎么添写,我是菜鸟 怎么让网站不保留登录框里的用户名? 如何jsp页面中加密用户输入的用户名密码? 请问如何在VB中向一个名为denlu.exe登录框写入用户名,密码? 在网页中,常见到输入用户名,密码,登录,注册. 如何将个人的登录用户名不在缓存中保留,而是每次重新输入。 qq 用户名密码 在QQ游戏中可以用, 在登录QQ聊天不能登录,//提示登录密码错误//这是什么问题//请教 为什么我的易趣用户名密码几天不上再登录老是提示密码错误