关于标注接口

0 views
Skip to first unread message

kangta

unread,
Jan 10, 2007, 5:21:29 AM1/10/07
to 灵图地图接口讨论区
chenchen 老师您好

前些天您给我发了个ASP和ACCESS数据库的标注接口实例,我现在用的是JSP和MYSQL,请问下面这句
var
infowin=marker.openInfoWinHtml('<%=replace(rs("detail"),vbNewLine,"<br/>")%>');
用JSP应该怎么写,我改成了var
infowin=marker.openInfoWinHtml('<%=replace(rs.getString("detail"),vbNewLine,"<br/>")%>');可还是出错。我把其他的<%=rs("name")%>都改成了<%=rs.getSting("name")%>,就没问题。


下面是您给我发的原代码detail.asp中的一部份
<script language="javascript">
function onMarkerClick()
{
var
infowin=marker.openInfoWinHtml('<%=replace(rs("detail"),vbNewLine,"<br/>")%>');
infowin.setTitle('<%=rs("name")%>');
}
var map=new LTMaps(document.getElementById("mapDiv"));
var point=new LTPoint(<%=rs("lng")%>,<%=rs("lat")%>);
map.addControl(new LTStandMapControl());
map.addControl(new LTOverviewMapControl());
map.centerAndZoom(point,<%=rs("zoom")%>);
var scaleControl=new LTScaleControl();
scaleControl.setLeft(10);
scaleControl.setBottom(20);
map.addControl(scaleControl);
var marker=new LTMarker(point);
map.addOverLay(marker);
var mapText=new LTMapText(marker);
mapText.setLabel('<%=rs("name")%>');
map.addOverLay(mapText);
LTEvent.addListener(marker,"click",onMarkerClick);
</script>

chenchen

unread,
Jan 18, 2007, 3:42:07 AM1/18/07
to 灵图地图接口讨论区
<%=replace(rs("detail"),vbNewLine,"<br/>")%>是asp中的实现方式,相应的你也应该用jsp的方式。其中,要判断符号。请参考相关jsp的知识。
Reply all
Reply to author
Forward
0 new messages