程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> jsp-el表達式不能正確讀取自定義對象

jsp-el表達式不能正確讀取自定義對象

編輯:編程綜合問答
el表達式不能正確讀取自定義對象

我定義了一個 User類,存入了request但是使用EL取值總是不對,但是使用頁面JSP是對的,是什麼原因呢,好困惑??
public class User {
public String name ;
}
//Servlet存入
web.User user = new User();
user.name = "a";
request.setAttribute("user", user);
//jsp讀取——正確顯示 “a”
web.User user user =(web.User) request.getAttribute("user");
//el讀取——錯誤顯示 “web.User@2047968c”

${requestScope.user}

//el讀取——網頁不顯示任何信息
${requestScope.user.name}

最佳回答:


el表達式中取對象的屬性值,此對象必須有get方法。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved