构建 pureXML 和 JSON 应用程序,第 3 部分: 为 pureXML 创建 OpenSocial 小工具
2010-02-04 00:00:00 来源:WEB开发网最后,添加 HTML 表来捕获用户输入和动作。清单 6 显示了所需 HTML 代码。将小工具定义保存为 JSONclient.xml。图 1 中的这个屏幕截图是此表在呈现时的样子。
清单 6. HTML 表
<table class="layout" cellspacing="2">
<tr>
<th class="green">Web Service</th>
<th class="green" colspan="2">Input</th>
<th class="green">Action</th>
</tr>
<tr class="row-bright">
<td>getPrimaryKeys</td>
<td colspan="2" align="center">none</td>
<td align="center">
<input type="submit" value="Invoke" />
</td>
</tr>
<tr class="row-dark" >
<td>getJSONDocumentByKey</td>
<td align="right">ID:</td>
<td align="center"><input type="text" id="key1" size="40" /></td>
<td align="center">
<input type="submit" value="Invoke" />
</td>
</tr>
<tr class="row-bright">
<td rowspan="2">insertJSON</td>
<td align="right">ID:</td>
<td align="center"><input type="text" id="key2" size="40" /></td>
<td align="center" rowspan="2">
<input type="submit" value="Invoke" />
</td>
</tr>
<tr class="row-bright">
<td align="right">Document:</td>
<td align="center">
<textarea id="document1" cols="30" rows="5" ></textarea>
</td>
</tr>
<tr class="row-dark" >
<td rowspan="2">updateJSON</td>
<td align="right">ID:</td>
<td align="center"><input type="text" id="key3" size="40" /></td>
<td rowspan="2" align="center">
<input type="submit" value="Invoke" />
</td>
</tr>
<tr class="row-dark">
<td align="right">Document:</td>
<td align="center">
<textarea id="document2" cols="30" rows="5" ></textarea>
</td>
</tr>
<tr class="row-bright">
<td>deleteDocument</td>
<td align="right">ID:</td>
<td align="center"><input type="text" id="key4" size="40" /></td>
<td align="center">
<input type="submit" value="Invoke" />
</td>
</tr>
</table>
编缉推荐阅读以下文章
- 构建 pureXML 和 JSON 应用程序,第 2 部分: 为公开 JSON 的 pureXML 创建 Universal Services
- 构建 pureXML 和 JSON 应用程序,第 1 部分: 使用 DB2 pureXML 储存和查询 JSON
更多精彩
赞助商链接