[ 
https://issues.apache.org/struts/browse/WW-3186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Wes Wannemacher closed WW-3186.
-------------------------------

    Resolution: Won't Fix

we aren't actively working on the dojo tags. Reopen with a patch if you come up 
with a solution. 

> Ajax Validation has bug with <sx:tabbedpanel> tag when Form is "simple" theme 
> ------------------------------------------------------------------------------
>
>                 Key: WW-3186
>                 URL: https://issues.apache.org/struts/browse/WW-3186
>             Project: Struts 2
>          Issue Type: Bug
>          Components: XML Validators
>    Affects Versions: 2.1.6
>         Environment: tomcat
>            Reporter: Yuan
>            Priority: Blocker
>
> version:2.1.X 
> Ajax Validation has bug with <sx:tabbedpanel> tag when Form is "simple" theme 
> when below jsp is submited,a alert box will be show with text:Could not 
> validate: XXXX 
> <s:form action="login" theme="simple" > 
>          <sx:tabbedpanel id="tab"> 
>          <sx:div label="User Login" > 
>         <table > 
>         <caption><h3>User Login</h3></caption> 
>         
>         <tr> 
>       <td><s:text name="input.account"/></td> 
>       <td><s:textfield  name="account"  /></td> 
>         </tr> 
>         
>         <tr> 
>        <td><s:text name="input.password"/></td>     
>        <td><s:textfield name="password" /></td> 
>         </tr> 
>                 
>          <tr> 
>              <td> 
>              </td> 
>           <td >       
>              <s:submit key="login.register" name="action:registerinput" />    
>      
>              <sx:submit key="input.submit" validate="true" 
> showLoadingText="false" />         
>           </td> 
>         
>           </tr> 
>         </table> 
>         </sx:div> 
>         </sx:tabbedpanel> 
> </s:form> 
> But if i remove <sx:tabbedpanel> tag like following: 
> <s:form action="login" theme="simple" > 
>         <table > 
>         <caption><h3>User Login</h3></caption> 
>         
>         <tr> 
>       <td><s:text name="input.account"/></td> 
>       <td><s:textfield  name="account"  /></td> 
>         </tr> 
>         
>         <tr> 
>        <td><s:text name="input.password"/></td>     
>        <td><s:textfield name="password" /></td> 
>         </tr> 
>                 
>          <tr> 
>              <td> 
>              </td> 
>           <td >       
>              <s:submit key="login.register" name="action:registerinput" />    
>      
>              <sx:submit key="input.submit" validate="true" 
> showLoadingText="false" />         
>           </td> 
>         
>           </tr> 
>         </table> 
> </s:form> 
> The Ajax validation worked successful! 
> If I change the form theme to xhtml and still left <sx:tabbedpanel> 
> the validation worked succesful! 
> if I set form theme "simple" and remove <sx:tabbedpanel> but still 
> left<sx:div> 
> when jsp is submited,a alert box will be show with text:Could not validate: 
> XXXX 
> anybody can confirm this is a struts bug? or my setting issue?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to