【发布时间】:2014-11-23 19:51:02
【问题描述】:
我想在加载页面时隐藏一个表格,并在单击该页面上的按钮时隐藏它。我在名为 "displayTablle" 的 Action 类中创建了一个 String 类型的属性,并为其分配了一个值 "none"默认情况下。这样当通过调用操作打开此页面时,此属性将为无,表格标记中使用的以下代码应隐藏表格:
<table border="true" id="dataTable" style="display:"<s:hidden id="disTable" name = "displayTable" value="%{displayTable}"/>;">
<s:submit value="Fetch Data" align="center" action="displayDataAction" />
然后单击“获取数据”按钮,我将此属性的值设置为空白字符串,即" ",以便显示该表,但我被语法困住了,<s:hidden> 没有正确绑定,当我打开页面时,表格标签代码的最后一部分,即;"> 将按原样打印。
任何人都可以建议,将 s:hidden 绑定在 html 表格标签中的正确语法应该是什么?我们可以这样吗?
【问题讨论】:
标签: java html jsp struts2 ognl