启用列表选择的数据发布
在创建只读列表时,您可以通过单击表单中的链接,使用户能够将其数据选择发送到指定的服务器。当用户单击发布数据链接时,在新的弹出窗口中将显示选定的行。
按照 HTML POST 方法,使用名称值对来完成数据发布。名称是列名并且值是选定行中列的值。如果用户选择多个行,那么将以逗号分隔值对。
例如,假定列表具有“标识”和“名称”两列,并且数据发布 URL 已设为 http://serverRPT/testServlet。假定列表具有以下值:
如果用户选择第一行和第三行,然后发布数据,那么系统会将以下 HTML 表单生成到新窗口中:
<form name=”lvcPost” method=”POST”
action=”http://serverRPT/testServlet”>
<input type=”hidden” name=”ID” value=”1,3”>
<input type=”hidden” name=”NAME” value=”name1,name3”>
</form>
如果已发布的列包含多个逗号分隔的值,那么在发布时会在双引号 (“”) 中包含这些值。引号会将这些值标识为属于单个列,因为发布方法通常以逗号来分隔每列的值。