Hi Francisco,

Issue number 2 takes precedence over Issue number 1 as if there's no user info available, then validation fails, errors appear on every field and the fields are empty.

Which implies the properties are not being set on your action (you can verify that).
Which implies Dojo is not submitting the form values
Which implies either:
 - the submit isn't contained in the form and needs a FormId; or
- you're only testing in IE and you've encountered a Dojo bug that occurs if the target (divConenedor) contains the form that's being posted. The problem in this case, is that the Loading... text overwrites the form prior to it's values being read. If so, set the showLoadingText="false" attribute on the submit button and this problem is resolved. (you can verify this is the problem by testing in Firefox before making the change)

Hope that helps,
Jeromy Evans

Francisco Exposito Aguilera wrote:
Hi,

I define in my menu.jsp page two <s:div>. On the left the menu which always 
appears. On the right, the part which is updated after every action.

Then I have another jsp with a form, the xml validation file and the POJO.

The action definition is:

 <action name="CrearUsuarioAction" method="crearUsuario" 
class="ads.web.action.UsuarioAction">
                <result name="input">/src/jsp/crear/usuarioCrear.jsp</result>
                <result name="error">/src/jsp/crear/usuarioCrear.jsp</result>
                <result name="success">/src/jsp/buscar/usuarioDatos.jsp</result>
            </action>

My <s:submit> definition is:

<s:submit theme="ajax" href="%{crearUsuario}" targets="divContenedor" 
value="Crear"></s:submit>,

where the target divContenedor is defined in the menu.jsp

1) First issue: validation issue

When I click on submit and something in the form is incorrect, all validation 
errors are shown and all fields are emptied, when only the incorrect parts 
should be shown.

2) Second issue (If I remove the validation file in order to test the action)

Then I don't obtain the user info.


Both issues "works fine" if I delete in the submit the targets attribute.

<s:submit theme="ajax" href="%{crearUsuario}" value="Crear"></s:submit>,

But then a new page is opened and the menu doesn't appear.

Any help, please? Ask me for code if necessary.

Thanks in advace.

_________________________________________________________________
¿Quieres los emoticonos y guiños más divertidos? Descárgate Internet Explorer 
7, y consigue contenidos exclusivos cada semana. ¡Gratis!
http://www.vivelive.com/IEAK7

No virus found in this incoming message.
Checked by AVG - http://www.avg.com Version: 8.0.138 / Virus Database: 270.5.10/1584 - Release Date: 31/07/2008 12:00 PM




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

Reply via email to