Those scripts are included by the head tag if I don't remember wrong, so set
theme="xhtml" or "css_xhtml" (on the head tag). I haven't use DWR before so
I can't help you much. Did you configure it on web.xml?

Rest assured that ajax validation is way easier in 2.1 (just add an
interceptor to your action).

musachy

On 5/22/07, jdemic <[EMAIL PROTECTED]> wrote:


Thanks for the pointer Musachy.  I compared the html of both and it seems
like the following was missing with the jsp  displayed in the tabbedPanel:

<script src="/ood/struts/validationClient.js"></script>
<script src="/ood/dwr/interface/validator.js"></script>
<script src="/ood/dwr/engine.js"></script>
<script src="/ood/struts/ajax/validation.js"></script>
<script src="/ood/struts/xhtml/validation.js"></script>

I manually added these to our header.jsp and I can now see struts sending
the validation request to dwr.  The validation messages are not displaying
however.  From FB, the result from DWR looks like this:

var s0={};var s1=[];s0.actionErrors=s1;
var s2=[];s0.actionMessages=s2;var s3={};s0.fieldErrors=s3;
DWREngine._handleResponse('8173_1179871602745', s0);

Which seems to indicate there is an action error in there.  This is
occurring when the action is executed within and outside of the
tabbedPanel.
Any idea what i need to do to get these to display?  Additionally, how bad
of an idea is it to globally/manually include those scripts?




Musachy Barroso wrote:
>
> I don't see the tabPanel, assuming this is the jsp without it. Compare
the
> generated html with/without the tabPanel, there should be a validation
> function in both.
>
> musachy
>
> On 5/22/07, jdemic <[EMAIL PROTECTED]> wrote:
>>
>>
>> Hey All,
>>
>> I'm attempting to perform ajax validation in a tabbedPanel and I'm
>> getting
>> the following JS error:
>>
>> validate is not defined
>>
>> The validation works fine outside of the tabbedPanel.   My jsp looks
like
>> this, any help is appreciated:
>>
>> <%@ taglib prefix="s" uri="/struts-tags" %>
>>
>> <head>
>>     <s:head theme="ajax" debug="true"/>
>> </head>
>>
>> <body>
>> <s:form name="password_form" action="accountSettings!save.action"
>> method="POST" theme="ajax" validate="true" >
>>     <s:password label="Password" name="password1" />
>>     <s:fielderror/>
>>     <s:password label="Password (Again)" name="password2"/>
>>    <s:submit theme="ajax" targets="wrap"/>
>> </s:form>
>> </body>
>> --
>> View this message in context:
>>
http://www.nabble.com/TabbedPanel-and-Ajax-Validation-tf3800156.html#a10751497
>> Sent from the Struts - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>
> --
> "Hey you! Would you help me to carry the stone?" Pink Floyd
>
>

--
View this message in context:
http://www.nabble.com/TabbedPanel-and-Ajax-Validation-tf3800156.html#a10753729
Sent from the Struts - User mailing list archive at Nabble.com.


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




--
"Hey you! Would you help me to carry the stone?" Pink Floyd

Reply via email to