【摘要】:类型参数将告诉服务器传回所选地区的崩塌、泥石流、滑坡或是斜坡数据。从传入的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模板表格代码如下:
根据所选的灾害位置,在谷歌地图中进行显示。代码如下:
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。