在servletGetForm一講中
使用<jsp:getProperty name="regUser" property="username"/>獲得用戶名與
使用<%= regUser.getUsername()%>獲取用戶名,兩種方法有什么區(qū)別
使用<jsp:getProperty name="regUser" property="username"/>獲得用戶名與
使用<%= regUser.getUsername()%>獲取用戶名,兩種方法有什么區(qū)別
2015-08-02
舉報
2015-12-21
就讓我來回答你吧,首先<jsp:getProperty name="regUser" property="username"/>的存在是對應(yīng)于useBean動作標(biāo)簽使用的。其中,name的值是useBean標(biāo)簽中的id,而<%= regUser.getUsername()%>里面regUser是用javabean類聲明的對象,你把它們寫成一樣當(dāng)然不容易理解啦。具體有什么區(qū)別了,其實沒什么!<jsp:getProperty name="regUser" property="username"/>就相當(dāng)于<%=bean的id.getXxx()%>也就是說,你要用這個動作標(biāo)記,必須要用userBean來加載javabean啊,否則沒有id,name就沒有對應(yīng)的值,自然就無法用咯。功能上是沒有區(qū)別的!