Problème d'affichage personnalisé de données d'une base
salut tout le monde,
Pour afficher mes données de la base j'ai suivit le tutoriel du site
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
<table>
<logic:iterate id="ligne" name="liste">
<tr>
<logic:iterate id="colonne" name="ligne">
<td><bean:write name="colonne" /></td>
</logic:iterate>
</tr>
</logic:iterate>
</table> |
et çà marche bien :lol:.
maintenant j'ai voulu afficher mes données de façon différente pour chaque colonne (pour la dernière colonne, je met la valeur comme paramètre d'un lien)
avant de poster j'ai lu des threads similaires mais çà ne marche pas pour moi et je n'ai pas su la cause :(.
voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
<table>
<logic:iterate id="item" name="liste">
<tr>
<bean:define id="test1" name="item" property="nom" />
<td><bean:write name="test1" /></td>
<bean:define id="test2" name="item" property="id" />
<td><html:link page="/validation.do?id='<bean:write name="test2" />' ">
valider
</html:link></td>
<td><bean:write name="id" /></td>
</tr>
</logic:iterate>
</table> |
je sais que la ligne
Code:
1 2 3 4 5 6
|
<td>
<html:link page="/validation.do?id='<bean:write name="test2" />' ">
...
</td> |
est louche :roll:, mais même sans tout le <td>..</td>, j'ai toujours le message :
Citation:
StandardWrapperValve[action]: Servlet.service() for servlet action threw exception
javax.servlet.jsp.JspException: No getter method for property nom of bean item
alors une idée comment résoudre cette erreur ?
Merci beacoup