mirror of
https://github.com/apache/struts.git
synced 2026-08-11 01:27:14 +00:00
WW-4739 <s:reset> tag does not properly interpret the attribute tabindex
This commit is contained in:
@@ -37,6 +37,9 @@
|
||||
<#if parameters.disabled!false>
|
||||
disabled="disabled"<#rt/>
|
||||
</#if>
|
||||
<#if parameters.tabindex?has_content>
|
||||
tabindex="${parameters.tabindex?html}"<#rt/>
|
||||
</#if>
|
||||
<#include "/${parameters.templateDir}/${parameters.expandTheme}/scripting-events.ftl"/>
|
||||
<#include "/${parameters.templateDir}/${parameters.expandTheme}/common-attributes.ftl" />
|
||||
<#include "/${parameters.templateDir}/${parameters.expandTheme}/dynamic-attributes.ftl" />
|
||||
@@ -69,6 +72,9 @@
|
||||
<#if parameters.disabled!false>
|
||||
disabled="disabled"<#rt/>
|
||||
</#if>
|
||||
<#if parameters.tabindex?has_content>
|
||||
tabindex="${parameters.tabindex?html}"<#rt/>
|
||||
</#if>
|
||||
<#include "/${parameters.templateDir}/${parameters.expandTheme}/scripting-events.ftl" />
|
||||
<#include "/${parameters.templateDir}/${parameters.expandTheme}/common-attributes.ftl" />
|
||||
<#include "/${parameters.templateDir}/${parameters.expandTheme}/dynamic-attributes.ftl" />
|
||||
|
||||
@@ -59,6 +59,7 @@ public class ResetTest extends AbstractUITagTest {
|
||||
tag.setLabel("mylabel");
|
||||
tag.setName("myname");
|
||||
tag.setValue("%{foo}");
|
||||
tag.setTabindex("1");
|
||||
|
||||
tag.doStartTag();
|
||||
tag.doEndTag();
|
||||
@@ -75,6 +76,7 @@ public class ResetTest extends AbstractUITagTest {
|
||||
tag.setType("button");
|
||||
tag.setName("myname");
|
||||
tag.setValue("%{foo}");
|
||||
tag.setTabindex("1");
|
||||
|
||||
tag.doStartTag();
|
||||
tag.doEndTag();
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
<tr>
|
||||
<td colspan="2"><div class="formButton"><input type="reset" name="myname" value="bar"/></div></td>
|
||||
<td colspan="2"><div class="formButton"><input type="reset" name="myname" value="bar" tabindex="1"/></div></td>
|
||||
</tr>
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
<tr>
|
||||
<td colspan="2"><div class="formButton"><button type="reset" name="myname" value="bar">bar</button></div></td>
|
||||
<td colspan="2"><div class="formButton"><button type="reset" name="myname" value="bar" tabindex="1">bar</button></div></td>
|
||||
</tr>
|
||||
|
||||
Reference in New Issue
Block a user