Javascript 错误:意外标记}

Javascript 错误:意外标记},javascript,jsp,google-maps-api-3,Javascript,Jsp,Google Maps Api 3,我正在尝试从数据库中恢复此值,并使用JSP将其发送到网页: <script type="text/javascript"> var sessionParameters={}; sessionParameters.lat=<%=session.getAttribute("lat") %> sessionParameters.lng=<%=session.getAttribute("lng") %> sessionParameters.geometry=<%

我正在尝试从数据库中恢复此值,并使用
JSP
将其发送到网页:

<script type="text/javascript">
var sessionParameters={};
sessionParameters.lat=<%=session.getAttribute("lat") %>
sessionParameters.lng=<%=session.getAttribute("lng") %>
sessionParameters.geometry=<%=session.getAttribute("geo")%>;
console.log(JSON.stringify(sessionParameters));//this line does not work
</script>
在Google Chrome控制台中,我有以下错误:

 Uncaught SyntaxError: Unexpected token } 
 Uncaught TypeError: Cannot read property 'geometry' of undefined 
第二个错误发生在我尝试执行此操作时:

 var params=window.sessionParameters;
 var path=loader.decodeShape(params.geometry);
 var pline=line.createPolyline(path,'#FF0000');

如果要将字符串值传递给JavaScript,则需要将其用撇号或引号括起来

sessionParameters.geometry = "<%=session.getAttribute("geo")%>";
sessionParameters.geometry=”“;

如果要将字符串值传递给JavaScript,则需要将其用撇号或引号括起来

sessionParameters.geometry = "<%=session.getAttribute("geo")%>";
sessionParameters.geometry=”“;

您必须使用引号
并执行以下操作:

sessionParameters.geometry="nj|}CqzmoXuo_Tsbgv@dlfk@edwBbduHk}nr@hn`X~hkS";

sessionParameters.geometry="<%=session.getAttribute("geo")%>";
sessionParameters.geometry=“nj |}CqzmoXuo_Tsbgv@dlfk@edwBbduHk}nr@hn`X~hkS”; sessionParameters.geometry=“”;
您必须使用引号
并执行以下操作:

sessionParameters.geometry="nj|}CqzmoXuo_Tsbgv@dlfk@edwBbduHk}nr@hn`X~hkS";

sessionParameters.geometry="<%=session.getAttribute("geo")%>";
sessionParameters.geometry=“nj |}CqzmoXuo_Tsbgv@dlfk@edwBbduHk}nr@hn`X~hkS”; sessionParameters.geometry=“”;
可能会替换sessionParameters.geometry=nj |}CqzmoXuo_Tsbgv@dlfk@edwBbduHk}nr@hn
X~hkS;使用sessionParameters.geometry='nj}CqzmoXuo_Tsbgv@dlfk@edwBbduHk}nr@hn
X~hkS'?你不需要逃避吗?也许可以替换sessionParameters.geometry=nj |}CqzmoXuo_Tsbgv@dlfk@edwBbduHk}nr@hn
X~hkS;使用sessionParameters.geometry='nj}CqzmoXuo_Tsbgv@dlfk@edwBbduHk}nr@hn
X~hkS'?你不需要逃避吗?