Google api GeoServer请求不工作

Google api GeoServer请求不工作,google-api,gis,openlayers,geoserver,Google Api,Gis,Openlayers,Geoserver,我正在尝试将地图添加到我的网页中。形状文件在GeoServer中上载/发布。当提出请求时,网页中不显示地图。下面是代码 <html> <head> <script type="text/javascript" src="OpenLayers.js"></script> <script type="text/javascript"> var map; function init() { map = ne

我正在尝试将地图添加到我的网页中。形状文件在GeoServer中上载/发布。当提出请求时,网页中不显示地图。下面是代码

<html>
<head>
<script type="text/javascript" src="OpenLayers.js"></script>
<script type="text/javascript">

    var map;

    function init() {
        map = new OpenLayers.Map('map');
        var wms = new OpenLayers.Layer.WMS(
        "OpenLayers WMS",
        "http://localhost:8080/geoserver/New_York_Roads/wms",
        { layers: 'basic' }
        );

        map.addLayers([wms]);
        map.zoomToMaxExtent();
    }

</script>
</head>

<body onload="init()">
<div id="map" style="width: 600px; height: 300px">

</div>
</body>
</html>

var映射;
函数init(){
map=newOpenLayers.map('map');
var wms=new OpenLayers.Layer.wms(
“OpenLayers WMS”,
"http://localhost:8080/geoserver/New_York_Roads/wms",
{layers:'basic'}
);
map.addLayers([wms]);
zoomToMaxExtent();
}
更改此行:

   map.addLayers([wms]);
为此:

    map.addLayer(wms);
更多信息