zoukankan      html  css  js  c++  java
  • 登录页面总结

    首先学习了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就是我们的目的。

  • 相关阅读:
    【转载】Java反射: 数组
    【转】Maven3把命令行创建的web工程转成Eclipse和IntelliJ Idea的工程
    (转载)Sumblime Text 2 常用插件以及安装方法
    [转]h5页面测试总结
    maven学习讲解
    struts2权威指南学习笔记:struts2引入自定义库
    《Struts2.x权威指南》学习笔记2
    《Struts2.x权威指南》学习笔记1
    secureCRT 如何上传下载文件
    zabbix 4.2 发送警告邮件Python脚本
  • 原文地址:https://www.cnblogs.com/xuedexin/p/5634686.html
Copyright © 2011-2022 走看看