java里面的getAttribute和findAttribute的区别

findAttribute:

abstract  Object findAttribute(String name) 
          Searches for the named attribute in page, request, session (if valid), and application scope(s) in order and returns the value associated or null.

  依次在page,request,session(如果有效的话)和application Scope(范围)查找以name为名的Attribute,找到就返回对象,都找不到返回null。 

 

getAttribute:

abstract  Object getAttribute(String name) 
          Returns the object associated with the name in the page scope or null if not found.

  在page scope内查找与name相关的属性,找到返回就返回对象,找不到就返回null。 

 


两种的区别是,查找范围不同

posted @ 2018-05-24 11:38  明明一颗大白菜  阅读(1821)  评论(0编辑  收藏  举报
<-- -->