getattribute的用法 setAttribute具體用法是什么?
setAttribute具體用法是什么? 請(qǐng)求.setattribute(“”,”)放在JSP內(nèi)置對(duì)象的請(qǐng)求值中。因?yàn)槟愕膬蓚€(gè)參數(shù)是空的,字符串沒有意義,你可以這樣做請(qǐng)求.setAttribute(“
setAttribute具體用法是什么?
請(qǐng)求.setattribute(“”,”)放在JSP內(nèi)置對(duì)象的請(qǐng)求值中。因?yàn)槟愕膬蓚€(gè)參數(shù)是空的,字符串沒有意義,你可以這樣做請(qǐng)求.setAttribute(“result”,user name)向請(qǐng)求對(duì)象添加一個(gè)名為result的屬性,其值為user name,因?yàn)檎?qǐng)求對(duì)象可以更改。您可以像這樣在同一個(gè)請(qǐng)求中訪問(wèn)此屬性。雖然它和session相似,但與session不同,請(qǐng)求.setAttribute屬性集只能在當(dāng)前請(qǐng)求中使用。例如,如果在操作中設(shè)置result屬性,您需要在JSP頁(yè)面中閱讀它請(qǐng)求.setAttribute(“result”,用戶名)請(qǐng)求.getRequestDispatcher(" 結(jié)果.jsp“).forward(請(qǐng)求、響應(yīng))JSP頁(yè)請(qǐng)求.getAttribute(“result”)返回超級(jí)執(zhí)行()返回調(diào)用execute()方法的父類的值
~]會(huì)話.setAttribute(字符串名稱,對(duì)象)value方法傳入的參數(shù)是這樣的:當(dāng)您設(shè)置值時(shí),您可以將任何對(duì)象放入其中,但是當(dāng)您將其取出時(shí),您將其轉(zhuǎn)換為字符串類型。顯然,有時(shí)您會(huì)報(bào)告一個(gè)錯(cuò)誤,ClassCastException!應(yīng)該是你放進(jìn)去的那種。取出后,可以換成相應(yīng)的型號(hào)!