Hi, i'm following the EnjoyWebDevWithTapestry book and i'm trying to
display error messages coming from the validators. The only difference is
that i'm trying to do it without using .page files.

- First of all i want to say that i still not had understood clearly the
notation for passing parameters to the components, for example:
<form jwcid="[EMAIL PROTECTED]" success="doSubmit"> IS GOOD
and
<form jwcid="[EMAIL PROTECTED]" success="listener:doSubmit"> IS GOOD TOO
and
<label jwcid="@FieldLabel" field="component:name">Name</label> IS GOOD
but
<label jwcid="@FieldLabel" field="name">Name</label> IS NOT GOOD

i can't actually understand what is the correct syntax in all cases

- Now with the error messages problem:
the relevant HTML stuff is:
<form jwcid="[EMAIL PROTECTED]" success="doSubmit" delegate="beans.delegate">
<input jwcid="[EMAIL PROTECTED]" value="ognl:pid"/>
<span jwcid="@Delegator" delegate="beans.delegate.firstError"></span>
<table border="1" cellspacing="1" cellpadding="2">
<tbody>
<tr>
<td><label jwcid="@FieldLabel" field="component:name">Name</label></td>
<td><input jwcid="[EMAIL PROTECTED]" value="ognl:glueSyringe.name"
displayName="Name" validators="validators:minLength=15[Sorbole]"/></td>
</tr>

the relevant JAVA stuff is:
@Bean
public abstract ValidationDelegate getDelegate();

on the @Form line i get the error:
Error converting value for template parameter delegate: No type converter
for type org.apache.tapestry.valid.IValidationDelegate is available.



ciao


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to