Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql、JSP、谷歌地图_Mysql_Google Maps_Google Maps Api 3 - Fatal编程技术网

Mysql、JSP、谷歌地图

Mysql、JSP、谷歌地图,mysql,google-maps,google-maps-api-3,Mysql,Google Maps,Google Maps Api 3,我已经探索了一些有趣的谷歌地图教程。我有兴趣在我的应用程序上显示自定义谷歌地图上的信息窗口和标记。我想从MySQL获取信息窗口和标记的数据,而不是使用php,我想使用JSP。 我在谷歌上搜索了很多。我没有找到任何特别的解决方案。有人能帮我或给我提示我应该怎么做吗?还是我现在必须学习php?因为我擅长JSP。 任何帮助都是值得感激的 提前谢谢。我的建议是阅读和理解。使用JSP而不是PHP实现这个概念。我很高兴回答我自己的问题,这个问题大约在7-8个月前发布在stack overflow上 问题:-

我已经探索了一些有趣的谷歌地图教程。我有兴趣在我的应用程序上显示自定义谷歌地图上的信息窗口和标记。我想从MySQL获取信息窗口和标记的数据,而不是使用php,我想使用JSP。 我在谷歌上搜索了很多。我没有找到任何特别的解决方案。有人能帮我或给我提示我应该怎么做吗?还是我现在必须学习php?因为我擅长JSP。 任何帮助都是值得感激的


提前谢谢。

我的建议是阅读和理解。使用JSP而不是PHP实现这个概念。

我很高兴回答我自己的问题,这个问题大约在7-8个月前发布在stack overflow上

问题:-我想用jsp(而不是PHP)显示GoogleMap和一些GoogleMap功能。信息窗口等功能

问题:-所有谷歌地图功能逻辑都存在于JavaScript中。所以我想从javascript中的mysql数据库中获取我的业务数据(可能包含一些lat和long),并在infowindow中显示这些数据,或者使用这些数据在google地图上放置一些标记等等。所有这些我都想在JSP的javascript中完成

解决方案:-我找到了两种解决方案

1) 使用servlet,它将以json格式返回所需的数据,并使用ajax调用在javascript中调用该servlet url

2) 使用SpringMVC。SpringMVC返回json对象,并在控制器的方法中指定@ResponseBody注释,您只需调用该url,就像我们使用ajax调用javascript内部的servlet一样

示例Ajax函数:-

$.ajax({
          type:       "post",
          url:        "/ServletReturnJson/JsonServlet",//URL to your servlet
          dataType: 'json'
          success:function(msg) {
          var m=msg;
          var json = m ,
          obj = JSON.parse(json);
          for(var i=0;i<obj.length;i++){
              //Iterate your data
          }     

      });
$.ajax({
类型:“post”,
url:“/ServletReturnJson/JsonServlet”//servlet的url
数据类型:“json”
成功:功能(msg){
var m=味精;
var json=m,
obj=JSON.parse(JSON);

对于(var i=0;iThanks for reply。我正在处理同一个示例。我遵循了教程中的确切步骤。但是,当我在shownphpsqlajax_map_v3.html上运行该应用程序映射时,它不会显示在shownphpsqlajax_map_v3.html上。页面为空,则出现问题。由于您没有提供映射链接或任何有关实现的信息,因此很难指导您关于如何修复它。我仔细阅读了那个教程。我开始知道我的错误。我用一些不同的数据做了一些示例教程。我很快就会有一些疑问。谢谢。。。