2013-12-23 100 views
1

我想如下發送使用標籤的對象(豆):發送的HTML一個bean:link標籤

JSP:

<logic:iterate id="demande" name="demandes"> 
      <html:link page ="/show.do" paramId="demande" paramName="demande"> 
       <bean:write name="demande" property="demandeId" /><br> 
      </html:link> 
     </logic:iterate> 

我能做些什麼來檢索豆(demande)控制器方面?

回答

1

我希望你的demandes從控制器,那麼你爲什麼試圖再次發送相同的控制器?如果你需要發送一些特定的迭代數據,然後發送任何獨特的屬性,如id(demandeId)到控制器。我的意思是爲什麼反對我希望根據您的唯一ID(demandeId),您可以從您的控制器獲得相同的對象。

更新答案,

<html:link page ="/show.do" paramId="demandeId" paramName="demandeId"> 
    <bean:write name="demande" property="demandeId" /><br> 
</html:link> 
在你的控制器

然後,

Integer demandeId = Integer.parseInt(request.getParameter("demandeId")); 
+0

贊成票我demandes從控制器,但我不是發送相同的,我需要發送所選項目或需求(單數),我需要發送對象或ID。我碰到的問題是我不能在我的控制器中檢索對象,我嘗試過:request.getAttribute(「demande」); 它發送空! –

+0

而不是對象發送'demandeid'到你的控制器。基於這個ID你可以創建你的對象。 –

+0

看到我的更新回答.. –