getParamament()和getAttriubutiue()的区别
急用,谢谢

解决方案 »

  1.   

    简单的理解,
    1,有显式调用setAttriubutiue("XXX","XXX"),就用getAttriubutiue("XXX");
    2,other,用getParamament("XXX")
    两者储值方式不同罢了
      

  2.   

    板凳request.getParamament() 是从URL中读取出属性
    request. getAttriubutiue() 是咱们存在request中的值。request.setAttribute("XXX").
    都随着请求处理完成而销毁
      

  3.   

    getParamament()是从浏览器表单或者URL传过去的参数
    getAttriubutiue是后台页面转换传递参数,有setAttriubutiue("XXX","XXX")才能用
      

  4.   

    request.getParamament()
    例如http://localhost:8080/xxxx.jsp?name=123&pwd=1234request.getParamament("name"); 123
    request.getParamament("pwd"); 1234
      

  5.   

    椅子request.getParamament() 是从get或者post提交的参数中读取出属性return String
    request. getAttriubutiue()是咱们存在request中的值。return Object
    request.setAttribute("XXX"). 可以存储对象都随着请求处理完成而销毁
      

  6.   

    简单点讲就是
    一般地说
    Attribute是处理表单时候用的
    Paramament是用来处理超链接传递的参数的Paramament叫做参数
    Attribute叫做属性
    表单里的内容自然是表单的属性(不信你可以看看表单是是不是都带button什么的)
    参数嘛,自然可有可无,超链接里后面打问好传递的东西不都是可有可无的嘛如此而已