((Users)application.getAttribute("myUsers")).getUsername
String?getAttribute(String?name) ? ?根據屬性名稱獲取屬性值。
那參數里面為什么寫myUsers這個javabean對象名,還有前面的Users,為什么要轉換成Users類型呢
String?getAttribute(String?name) ? ?根據屬性名稱獲取屬性值。
那參數里面為什么寫myUsers這個javabean對象名,還有前面的Users,為什么要轉換成Users類型呢
2017-01-09
舉報
2017-03-02
原因很簡單 就和集合的使用一樣,返回的只是OBJECT類型,所有的類都是OBJECT的子類,但是OBJECT類型可沒有你需要的SET GET方法,所以需要轉換成對應的類型來獲取
2017-02-24
因為在dologin.jsp中就是通過jsp:useJavaBean進行賦值的,也就是用Users這個類的實例myUsers進行set/get的,所以在這邊也需要先獲得
getAttribute("myUsers")
這個,但是這個東西又是servletContext類型的 所以要轉換一下
2017-01-10
〈jsp:getProperty?name="javabean實例名"?property="javabean屬性名"〉myUsers寫在id里,就是javabean的實例名,
轉化類型這個我也不是很清楚呀,希望有更好的回答