【发布时间】:2011-02-21 21:59:26
【问题描述】:
嘿, 有人可以帮我制定以下要求吗?
我有一个包含停车场信息的数据库。为了便于解释,假设每个停车场都有两个属性,称为 id 和 address。 通过一个弹簧控制器,我将一个停车场列表传递给一个jsp页面(displayAllPL.jsp),其中包含以这种方式用于google maps api的java脚本:
return new ModelAndView("/displayAllPL").addObject
("parkinglots", parkingLotList)
所以做这样的事情我可以访问jsp中的每个地址:
<c:forEach items="${parkinglots}" var="entry" varStatus="status">
${entry.address)
要求: 我必须将这些停车场地址中的每一个与用户地址进行比较(我使用谷歌地图 api 中的地理编码器获取此地址),并找出其中哪些在距离用户地址 10 英里范围内。对于 10 英里范围内的所有停车场地址,我需要在谷歌地图上添加标记。这些标记中的每一个还应包含指向我的控制器的链接,该控制器将显示停车场信息,如下所示:
<a href="/<c:url value='/parkingstatus.html?plid=${entry.id }' />"/>
非常感谢任何帮助,因为我完全不擅长 javascript。提前致谢。
【问题讨论】:
标签: java javascript spring jsp google-maps