首页 理论教育 获取数据表格关键代码,西南地形急变带地质灾害数据库与信息系统

获取数据表格关键代码,西南地形急变带地质灾害数据库与信息系统

时间:2023-08-28 理论教育 版权反馈
【摘要】:类型参数将告诉服务器传回所选地区的崩塌、泥石流、滑坡或是斜坡数据。从传入的dom对象中提取用户所选地区的统一编号,这将传入服务器用于确定用户所选地区。Survey Action类将调用Survey Manager类中的getSurvey函数得到灾害信息结果集并返回前端。将结果集存入一个哈希表数组中,并返回给控制器再传回前端。在javascript中使用update Table()函数来替换页面表格中的内容。update Table()代码如下:Html模板表格代码如下:根据所选的灾害位置,在谷歌地图中进行显示。

获取数据表格关键代码,西南地形急变带地质灾害数据库与信息系统

quest()函数接受灾害类型(type)和用户所选择的地区对应的dom对象作为参数,用于得到用户所选地区和灾害类型的所有灾害数据。类型参数将告诉服务器传回所选地区的崩塌、泥石流滑坡或是斜坡数据。从传入的dom对象中提取用户所选地区的统一编号,这将传入服务器用于确定用户所选地区。

quest()代码如下:

前端quest()函数发送的请求将由控制器Survey Action类进行处理。Survey Action类将调用Survey Manager类中的getSurvey函数得到灾害信息结果集并返回前端。

Survey Action代码如下:

在Survey Manager类中使用jdbc访问Oracle数据库并查询所需结果集。将结果集存入一个哈希数组中,并返回给控制器再传回前端。

Survey Manager代码如下:(www.xing528.com)

其中TableDomain 为一个数据类型类用于方便地储存和使用数据库查询出的表数据。TableDomain结构如下:

一个县中的所有灾害表格数据将一次性返回前端,在前端使用javascript、html 和html模板插件将一组表格数据注入到html表格模板中并显示在页面上,当用户点击同一个县的另一个灾害点时,所选灾害点的数据将使用html表格模板替代模板中的原有数据。在javascript中使用update Table()函数来替换页面表格中的内容。

update Table()代码如下:

Html模板表格代码如下:

根据所选的灾害位置,在谷歌地图中进行显示。代码如下:

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈