The following snippet can work well in tapestry 3.03:
<select jwcid="[EMAIL PROTECTED]" multiple="ognl:true" name="select" size="15"
class="input">
<span jwcid="@Foreach" source="ognl:colorsList"
value="ognl:synColor">
<span jwcid="@Option" label="ognl:synColor"
selected="ognl:synSelected"/>
</span>
</select>
<select jwcid="[EMAIL PROTECTED]" multiple="ognl:true" name="select" size="15"
class="input">
<span jwcid="@Foreach" source="ognl:colorsList2"
value="ognl:synColor2">
<span jwcid="@Option" label="ognl:synColor2"
selected="ognl:synSelected2"/>
</span>
</select>
But in Tapestry4 beta2 I got the following exception message:
Select components may not be nested.
Stack Trace:
org.apache.tapestry.form.Select.prepareForRender(Select.java:95)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:610)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:429)
org.apache.tapestry.form.FormSupportImpl.render(FormSupportImpl.java:445)
org.apache.tapestry.form.Form.renderComponent(Form.java:250)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:612)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:429)
org.apache.tapestry.html.Body.renderComponent(Body.java:129)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:612)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:429)
org.apache.tapestry.html.Shell.renderComponent(Shell.java:114)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:612)
Now I'm upgrading my project from Tapestry 3.03 to tapestry4.0beta2,Could
anybody tell me how to fix the problem? Thanks.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]