在本课程中,将创建一个页面,该页面使用户能够创建新的分类信息广告并将它们发布至数据库。
首先,将创建关系记录来表示数据库中的新记录,然后在页面上以一组输入字段的形式来创建该记录的可视化表示。
要创建新的关系记录:
- 在“项目资源管理器”视图中双击 new_record.jsp 文件以打开该文件。
- 删除缺省文本文本区域的缺省内容。
- 在“选用板”视图中,单击数据抽屉以展开该抽屉。
- 将关系记录组件从“选用板”拖动到空白内容区域上。将打开“添加关系记录”窗口。
注: 如果出现警告消息并且声明无法与数据库建立连接,那么原因是在测试 Web 站点之后服务器仍在运行。如果发生这种情况,那么在每个对话框中单击
取消,并按
课程 1.3 中所述停止服务器。
- 在名称字段中,输入 create_record。
- 在为以下项创建控件下面,单击创建新的记录。
- 确保选择了添加输入/输出控件以在 Web 页面上显示记录。添加关系记录窗口应类似于下图:
- 单击下一步。
- 在“表”框中,展开 W5SAMPLE 并选择 ADS。单击下一步。
- 再次单击下一步。将打开配置数据控件页面。
提示: 配置数据控件页面帮助您定制关系记录的可视化形式。例如,可以更改输入表单上的列、字段标签和提交按钮。在完成这些步骤之后,一个功能齐全的输入表单将出现在页面上。
- 在要显示的字段部分,清除每个字段名旁边的复选框(您想要显示在输入表单中的那些字段名除外):
- DESCRIPTION
- 标识
- MAINCATEGORY
- PHONE
- PRICE
- TITLE
- 通过单击“上移”或“下移”按钮来按以下顺序重新排列各个字段:
- 标识
- TITLE
- DESCRIPTION
- MAINCATEGORY
- PRICE
- PHONE
- 将标签重命名为您喜欢的名字。例如,将标签“Maincategory:”缩短为“Category:”。要对为各个输入字段生成的标签进行重命名,单击标签列中的标签。鼠标的图标将变成一个光标,以便您可以输入新文本。
- 选择 MAINCATEGORY,然后单击选项。将打开选项窗口。
- 确保选择了提交按钮选项。
- 在标签字段中输入发布新列表。然后,单击确定。“添加关系记录”窗口现在应类似于下图:
- 单击完成以生成输入表单。它应类似于下图:
注: 该表单具有一个“错误消息”字段。这并不表示项目有错误。当用户提交表单时出现错误,此字段会标记出错位置。
- 保存该页面。
提交输入表单之后,页面会自动将新记录添加至数据库。在下一课程中,您将对发布新列表按钮进行编程以返回到 all_records.jsp 页,以便可以立即查看数据库中的新记录。