2008-11-24 72 views
1

您好有谁能够解决这个问题,请没有得到JSP中的对象从Struts Action类发送

我创建的Action类的对象

public CgUsers getUserdetail(){ 
     CgUsers user = userManager.getUser(id); 
     return user; 
     } 

而且我尝试使用该对象在JSP页面

c:forEach items="${Userdetail}" var="user"> 

       <ul> 
       <li><c:out value="${user.getLastName()}"/> </li> 

      </c:forEach> 

如果我试图让在动作类的execute方法的输出,我得到它的权利, 但我没有得到它在JSP页面。

而且它给像

/WEB-INF/pages/search/profile.jsp(15,8) PWC6296: The function getLastName must be used with a prefix when a default namespace is not specified 

浏览器中的错误任何人都可以提出一个解决办法?那会很棒。

回答

0

使用 “$ {ü serdetail}” 而非 “$ {ü serdetail}”。

+0

马尔科嗨.. 我尝试过,但它给人的是 /WEB-INF/pages/search/profile.jsp(15,8)PWC6296浏览器相同的错误:功能getLastName必须使用没有指定默认名称空间时的前缀 – 2008-11-24 13:14:56

相关问题