我有一个带有4个标签的标签式面板。在第3个选项卡上,我有3个文本字段和提交按钮。如何对此选项卡进行验证。验证错误如何返回相同的选项卡(即第3个选项卡)。当我尝试使用XML验证时,它在验证失败时返回第一个选项卡而不是第三个选项卡(resutl type =“input”)。
答案 0 :(得分:0)
TabbedPanel使用(或不选择你的选择)cookie来记住上次访问过的Tab。
如果我记得很清楚,你不能动态使用它:
你总能记得上次访问的Tab, 要么 你将始终从第一个标签开始。
如果您想记住当前标签,请插入
useSelectedTabCookie="true"
属性进入
<s:tabbedPanel>
标记,结果是如果您尝试在TAB 3上提交数据并且验证将引发错误,您将返回选项卡3中的页面。
我建议您不要使用一个按钮提交多个标签,每个标签都应该有自己的标签。