371、判断以下陈述的对错。如果错误,请说明原因。a) JSF的表格组件允许你以表格格式布局其他组件和文本。b) 虚拟表单允许在同一网页上显示多个表单,每个表单都有自己的提交按钮。c) CachedRowSetDataProvider存储在会话Bean中,并执行SQL查询,为表格组件提供要显示的数据。d) XMLHttpRequestObject可访问页面的请求对象。e) 自动完成文本字段的完整事件处理程序会在文本字段的每次按键后调用,根据已输入的内容提供建议列表。f) 数据提供程序会在每次页面刷新时自动重新执行其SQL命令,以提供更新的数据库信息。g) 要重新定位地图查看器组件的中心,必须设置地图中心的经度和纬度。
a) 错误。表格组件用于显示数据库中的数据。
b) 正确。
c) 错误。 CachedRowSetDataProvider 是页面 Bean 的一个属性,它包装了一个 CachedRowSet ,而 CachedRowSet 存储在会话 Bean 中并执行 SQL 查询。
d) 错误。 XMLHttpRequestObject 是一个允许与 Web 服务器进行异步交换的对象。
e) 正确。
f) 错误。必须调用数据提供程序的 refresh 方法来重新执行 SQL 命令。
g) 正确。
372、创建一个 JSF 网页,允许用户签署并查看留言簿。有一个名为 Messages 的表,该表有四列:日期、姓名、电子邮件和留言,表中已经包含了一些示例条目。在网页上,为用户的姓名和电子邮件地址提供文本框,为留言提供文本区域。添加一个提交按钮和一个表格组件,并将表格配置为显示留言簿条目。使用提交按钮的动作处理方法将包含用户输入和当天日期的新行插入到留言簿数据库中。
JSF 留言簿网页功能说明
创建一个 JSF 网页,实现用户签署和查看留言簿的功能。网页包含以下组件:
- 姓名文本框
- 邮箱文本框
- 留言文本区域
- 提交按钮
- 表格组件
其中,表格用于显示留言簿的所有条目,提交按钮可将用户输入的姓名、邮箱、留言内容以及当天日期一并插入到留言簿数据库中。
373、修改地址簿应用程序,使用户能够以“名字 姓氏”的格式在自动完成文本字段中输入搜索内容。你需要添加一个新的数据提供者(或修改现有的数据提供者),以便按名字、然后按姓氏对地址簿数据库中的行进行排序。
要完成此修改,可按以下步骤操作:
-
若需添加新的数据提供者,创建一个新的数据提供者对象,设置其查询语句以按名字、姓氏对地址簿数据库中的行进行排序。若修改现有数据提供者,调整其查询语句,确保返回的行按名字、姓氏排序。
-
修改自动完成文本字段的
completionMethod方法,使其能处理“名字 姓氏”格式的输入。在该方法中,接收用户输入的字符串,将其拆分为名字和姓氏,然后在数据提供者中查找匹配的行。 -
修改自动完成文本字段的显示逻辑,确保显示的建议以“名字 姓氏”格式呈现。
-
测试修改后的应用程序,确保用户能以“名字 姓氏”格式输入搜索内容,自动完成文本字段能正确显示匹配的建议。
374、创建一个 JSF 网页,允许用户获取任何地址的地图。使用谷歌地图 API 搜索位置会返回一个 GeoPoint 对象数组。在文本框中搜索用户输入的位置,并显示结果 GeoPoint 数组中第一个位置的地图。为处理多个搜索结果,将所有结果显示在列表框组件中。可以通过调用 GeoPoint 对象的 toString 方法获取每个结果的字符串表示形式。添加一个按钮,允许用户从列表框中选择一个结果,并显示该结果的地图,地图上用地图标记显示位置。最后,使用消息组显示有关搜索错误的消息。在出现错误时以及页面首次加载时,将地图重新定位到你选择的默认位置。
创建地图搜索应用程序需求
该题是关于创建地图搜索应用程序的需求描述,需按以下步骤实现:
- 创建 JSF 网页,让用户能获取任意地址的地图。
- 用谷歌地图 API 搜索位置,其返回
GeoPoint对象数组,显示数组中首个位置的地图。 - 用列表框组件显示多个搜索结果,通过
GeoPoint对象的toString方法获取结果的字符串表示。 - 添加按钮,让用户从列表框选结果,显示带地图标记的地图。
- 用消息组显示搜索错误消息。
- 出现错误或页面首次加载时,将地图重新定位到默认位置。
375、修改地址簿应用程序,让用户在自动完成文本字段中以“名 姓”的格式输入搜索内容。你需要添加一个新的数据提供者(或修改现有的数据提供者),以便按名、姓的顺序对地址簿数据库中的行进行排序。
要实现此功能,可按以下步骤操作:
- 添加新的数据提供者或修改现有数据提供者,使地址簿数据库中的行按名排序,然后按姓排序。
- 调整自动完成文本字段的逻辑,使其能处理“名 姓”格式的输入。
- 修改
nameAutoComplete_complete方法,以适应新的数据提供者和输入格式。具体来说,在该方法中,应从新的数据提供者中检索数据,按“名 姓”格式检查是否匹配用户输入。 - 确保修改后的应用程序能正确处理用户输入,按“名 姓”格式提供搜索建议。

最低0.47元/天 解锁文章
79

被折叠的 条评论
为什么被折叠?



