If you're generating your ActionForms, this is caused by
struts_form.xdt. It automatically adds @struts.validator to your set
methods so nested objects are processed. You can manually remove this
from the template and add it where you need it.
Matt
On 1/11/07, Oliver Raupach <[EMAIL PROTECTED]> wrote:
Hi,
I'm a little bit confused about the validation. If I turn on the validation, I
got the
message "null ist ein Pflichtfeld" (null is a required field). What's "null" ???
It looks like the message was generated because of a nested object:
/**
* @hibernate.many-to-one class="org.puk.model.Personal"
column="SachbearbeiterID"
*/
public Personal getSachbearbeiter()
{
return Sachbearbeiter;
}
public void setSachbearbeiter(Personal sachbearbeiter)
{
Sachbearbeiter = sachbearbeiter;
}
The validate.xml looks like this:
<form name="gespraechForm">
<field property="gespraechDauer"
depends="gespaechsdauer">
<msg
name="gespaechsdauer"
key="errors.gespaechdauer"/>
<arg0 key="gespraechForm.gespraechDauer"/>
</field>
<field property="sachbearbeiterForm.name"
depends="required">
<arg0 key="gespraechForm.sachbearbeiterForm.name"/>
</field>
<field property="sachbearbeiterForm.provision"
depends="required">
<arg0 key="gespraechForm.sachbearbeiterForm.provision"/>
</field>
</form>
This is a little bit stupid, because "gespraechForm.sachbearbeiterForm.provision" should
not validate at "gespraechForm". What's
going wrong ???
--
Oliver Raupach
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
http://raibledesigns.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]