回 帖 发 新 帖 刷新版面

主题:关于getAttribute()和setAttribute()方法的问题!

在很多JSP例子都看到过这两个方法,而且JSP中的隐含对象也有这两个方法.

一直不知道这两个方法是怎么用的.上网找了很多,结果是:.

"setAttribute() 提供一个关键词和一个值。会替换掉任何以前的值"

比如说我在第一个页面用了setAttribute("custom","顾客")

第二个页面用了setAttribute("name",nm)

这样这个name,nm.会不会替换了custom,顾客呢?

这样用getAttribute("custom")会不会获得custom里面的值呢?
然后在书上又看到了getAttribute()调用了三次获取session中的值.乱了!!

回复列表 (共1个回复)

沙发

呵呵,不会乱的
一个setAttribute()对应一个getAttribute()
只要你tAttribute(“字符1”,“字符2”),只要你每个字符1的名字不一样,调用的时候是不会混的。因为调用时是getAttribute(“字符1”),它会自动找到你定义的字符2的值的。

我来回复

您尚未登录,请登录后再回复。点此登录或注册