Thx for your reply, but a post to a such form gives a bean.populate error (500)

I've tryed to use this form but there is another bug DAMN!!!!!

public String[] getPrincipalPermissions()
{
return principalPermissions; }

public void setPrincipalPermissions( String[] principalPermissions )
{ this.principalPermissions = principalPermissions; }

Now this strange thing happens:
when i open my jsp, and I have som checkb. on, I deselect them all and

principalPermissions[] does not change its value.

This thing doesn't happen if I leave at least one checked.


Now I dont know if the fault is mine or of my beta html-el....

Please help!!



Karr, David wrote:

At end.

-----Original Message-----
From: kiuma [mailto:kiuma@;usa.net]
Sent: Friday, October 18, 2002 6:42 AM


My solution, as pointed before doesn't work, please help!
And now I'm complitely lost.

If i use this form:

public void setPrincipalPermissions( String principalPermissions )
{ this.principalPermissions = principalPermissions;
cPrincipalPermissions.add(principalPermissions); }
public Collection getPrincipalPermissions()
{
return cPrincipalPermissions; }


My jsp page is something like.

<c:if test="${allGroups != null}"> <c:forEach items="${allGroups}" var="permission">
<tr>
<td align='left'>
<html-el:multibox property="principalPermissions" value="${permission}"/><c:out value='${permission}'/> </td>
</tr>
</c:forEach>
</c:if>

If "principalPermissions" is a collection attribute, you need the following
two methods in your form class:

    public void setPrincipalPermissions(Collection principalPermissions);
    public Collection getPrincipalPermissions();

Try that and see what happens.

--
To unsubscribe, e-mail:   <mailto:struts-user-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:struts-user-help@;jakarta.apache.org>

.



--
To unsubscribe, e-mail:   <mailto:struts-user-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:struts-user-help@;jakarta.apache.org>

Reply via email to