課程
/后端開發
/Java
/JSP常用標簽
這里的items待遍歷集合只能從request中讀取嗎?不能從<%%>標簽里定義的list直接讀取嗎?
2018-11-24
源自:JSP常用標簽 3-8
正在回答
? ? ? ?是的,只能從request中讀?。ó斎荒闳敉ㄟ^session或者其他來實現setAttribute方法的話,那就在相應的范圍對象里面獲取);因為jsp文件使用的變量與java文件使用的變量是不同的(你也可以通過自己的測試來說明的,如果去掉request.setAttribute()語句那么即使你取值的變量拼寫與java代碼中變量的拼寫是一樣的那也是取不到的)
這可以用一個比喻來說明一下(當然這是我的理解,僅供參考):A類要使用B類的變量,那么就要在A類中生成一個B類的實例,然后才能使用B的變量,我相信在這里的request.setAttribute()這個方法的執行過程也是包括一些對象的實例化和值的賦予的,因為這個語句本來就是為了能夠方便我們寫代碼而封裝而成的,至于它具體是如何實現的,以后再研究吧,現在能找到如何操作這個黑箱就行了。
舉報
配置及使用常用JSTL標簽,這是一項必備的基本技能
2 回答不使用request對象的set方法,而用JSTL的set標簽可以保存這個集合fruits嗎?
2 回答在jsp中寫集合
1 回答param從哪兒來的
2 回答老師 ,你好, 35秒的時候,你說那個冰與火之歌不會輸出,可是為什么你運行,它卻輸出了。而且你說xml是不會輸出的 ,book標簽是xml標簽嗎? 這不是html標簽嗎? 求解答 !
1 回答這個url標簽怎么覺得和set沒什么區別啊,直接set也可以拼接把?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2022-03-30
2018-11-28
? ? ? ?是的,只能從request中讀?。ó斎荒闳敉ㄟ^session或者其他來實現setAttribute方法的話,那就在相應的范圍對象里面獲取);因為jsp文件使用的變量與java文件使用的變量是不同的(你也可以通過自己的測試來說明的,如果去掉request.setAttribute()語句那么即使你取值的變量拼寫與java代碼中變量的拼寫是一樣的那也是取不到的)
這可以用一個比喻來說明一下(當然這是我的理解,僅供參考):A類要使用B類的變量,那么就要在A類中生成一個B類的實例,然后才能使用B的變量,我相信在這里的request.setAttribute()這個方法的執行過程也是包括一些對象的實例化和值的賦予的,因為這個語句本來就是為了能夠方便我們寫代碼而封裝而成的,至于它具體是如何實現的,以后再研究吧,現在能找到如何操作這個黑箱就行了。