jsp表单中如何数据回填
例如:用户名:<inputtype="text"name="name"value=""/>密码:<inputtype="password"name="password"v...
例如:用户名:<input type="text" name="name" value=""/>
密码:<input type="password" name="password" value=""/>
当我在登陆页面输入用户名和密码后提交,如果我的密码错误,Action里面getinput返回到登陆页面,我第一次填的用户名还在文本框中显示,密码可以不显示,怎来实现呢?请高手指点啊。
二楼你的方法可以搞定,先谢谢你!
有没有更简便的办法啊?比如在页面就可以实现的。 展开
密码:<input type="password" name="password" value=""/>
当我在登陆页面输入用户名和密码后提交,如果我的密码错误,Action里面getinput返回到登陆页面,我第一次填的用户名还在文本框中显示,密码可以不显示,怎来实现呢?请高手指点啊。
二楼你的方法可以搞定,先谢谢你!
有没有更简便的办法啊?比如在页面就可以实现的。 展开
4个回答
展开全部
html页面的表单
你要输入的数据:
在表单中,action动作和method合起来表示把数据交给mujsp.jsp页面去处理,
在jsp页面呢,用
<% request.getParmerter("data");%>获取html页面传递过来的数据,
要注意的是,有时候连个页面之间的传递会出现中文乱码现象,
解决乱码的做法是:在jsp页面加上
<% request.setCharacterEncoding("GB2312");
request.setCharacterEncoding("GB2312"); %>
这样就不用担心编码问题了
你要输入的数据:
在表单中,action动作和method合起来表示把数据交给mujsp.jsp页面去处理,
在jsp页面呢,用
<% request.getParmerter("data");%>获取html页面传递过来的数据,
要注意的是,有时候连个页面之间的传递会出现中文乱码现象,
解决乱码的做法是:在jsp页面加上
<% request.setCharacterEncoding("GB2312");
request.setCharacterEncoding("GB2312"); %>
这样就不用担心编码问题了
展开全部
String userName = request.getParameter("name");
//if(.........)判断得到验证失败
request.setAttribute("name", userName);
//返回登陆页面,随便你怎么做"
return mapping.findForward("返回登陆页面,随便你怎么做");
jsp页面要改:
用户名:<input type="text" name="name" value="${name}"/>
密码:<input type="password" name="password" value=""/>
//if(.........)判断得到验证失败
request.setAttribute("name", userName);
//返回登陆页面,随便你怎么做"
return mapping.findForward("返回登陆页面,随便你怎么做");
jsp页面要改:
用户名:<input type="text" name="name" value="${name}"/>
密码:<input type="password" name="password" value=""/>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果你是struts框架,可以直接运用struts的actionform存值
补充:将值存到cookie里面!
补充:将值存到cookie里面!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在action中把得到的用户名再传给页面放到文本框里不就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询