request,getSession,getAttribute??????

来源:2-3 验证码的校验

唯月_潇洒

2015-11-20 00:35

一个request getParameter  一个request,getSession,getAttribute??????

写回答 关注

2回答

  • rookie2maven
    2016-04-22 20:37:06
    前一个前台取值(来自index.jsp),后一个后台传值setAttribute(存),getAttribute(取)。


  • sxian_wang
    2015-11-20 01:09:27

    不明白想问什么。如果是写法的话,这是一种链式的写法,习惯就好。如果是想问二者的区别的话它们主要有这么几点:

    1. 二者的返回值类型不同。前者是String,后者是Object

    2. Parameter和Attribute是不一样的。Parameter是获取的请求从前端传递过来的参数;而getAttribute是你在其它地方通过setAttribute来设置的值。

    3. requset.getParameter只能在单次的request中获取值,而request.getSeeion.getAttribute则是从服务器的Session读取一个name为你参数的对象。前者的作用于是request,后者是session

      就能想到这么几点,有遗漏的请大家补充。

Java实现验证码制作

本教程就会带大家学习使用java实现各种验证码的方法

59918 学习 · 128 问题

查看课程