本節(jié)課程最后書籍輸入框中的 name 和用戶名中的 name 有什么關(guān)系
Action 中是通過?user.getBookList().get(0).getUsername()
取的,這個 getUsername()?方法應(yīng)該是用戶名的吧,假如輸入框中書籍的 name 不叫 username,比如是?bookList[0].book,要怎么做呢?這樣很多 username 有點暈。
Action 中是通過?user.getBookList().get(0).getUsername()
取的,這個 getUsername()?方法應(yīng)該是用戶名的吧,假如輸入框中書籍的 name 不叫 username,比如是?bookList[0].book,要怎么做呢?這樣很多 username 有點暈。
2015-11-22
舉報
2015-12-16
1.書籍輸入框中的name和用戶名的name作用一樣,都是為了給user類中的屬性賦值的,書籍的name對應(yīng)的是booklist屬性,只不過這個是集合類型的,至于這個集合里面可以裝什么類型的,得看這個集合的泛型,name對應(yīng)的是username。2. user.getBookList().get(0).getUsername()就是獲取用戶名的值,此時user類中的booklist屬性老師已經(jīng)改成了這個變量是只能裝user對象的集合嗎,所以user.getBookList().get(0)是獲取第一個User對象,然后再對這個user對象進行了getUsername(). 3.?對于你的假設(shè),bookList[0].book的話,需要在user類中新增屬性book. ? 能正確理解每個變量的類型以及每個方法的返回值類型,這個username應(yīng)該就不會暈了