登录页面总结
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就是我们的目的。
以上是关于登录页面总结的主要内容,如果未能解决你的问题,请参考以下文章