登录页面总结

Posted 雪的心

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了登录页面总结相关的知识,希望对你有一定的参考价值。

首先学习了request对象来获取表单信心,一共有三种方式来获取。

所以我们可以试着做一个登录页面。实现跳转并显示用户名和密码

基于step by step,首先是直接用jsp页面跳转。因为表单可以传递,可以用request对象获取,javabean获取用类的属性获取,usebean 中getProperty获取。也可以用Session获取。

当然还包括,登录成功用服务器跳转方式,也就是请求跳转到登录成功页面,URL不变,且保存信息。但超链接是get方式。(超链接是请求重定向?,不保存信息)。

登录失败请求重定向,response方法。

 

那么,实践来了。

在没学javabean之前,不会封装javabean类。所以逻辑处理都放在jsp的百分号里面处理。

 

学习了javabean之后,就封装类,和逻辑DAO类,便于处理,简化代码。

 

但是此时不能记住用户登录状态,比如十天内自动登录,或记住用户名这种。所以接下来学习cookie来处理这个。

 

使用cookie的具体步骤:

1首先判断表单中的checkbox是否被勾选,用request.getParameter("checkboxname");返回的是一个value的字符串,如果没有设置,则默认勾选的value的值是on,未勾选则是null

2.然后创建Cookie对象来保存cookie的name和value的值对。

这里一个重要问题是为什么要用response对象来添加。好像我前面总结过,因为这是保存到客户端,所以用response,其他原因暂时忘记。

所以Cookies里面应该保存了很多个cookie对象,每个对象中都有名字和值,通过名字来获取value就是我们的目的。

 

以上是关于登录页面总结的主要内容,如果未能解决你的问题,请参考以下文章

app内部H5测试点总结

H5页面测试总结

vue实战(7):完整开发登录页面(一)

react-native 登录页面问题总结

java初探之登录总结

JavaWeb-smbms相关总结