exception
org.apache.jasper.JasperException: An exception occurred processing JSP page /shouye.jsp at line 12
9: function a(){
10: $(".test2").hide();
11: <%String name=(String)session.getAttribute("information");%>;
12: var information="<%=name.toString()%>";
13: if(information!="null"){
14: $(document).ready(function(){
15: $(".test1").toggle();
我想实现如果"<%=name.toString()%>"发生异常是给var information 赋NULL,大神们怎么弄~~~
------解决方案--------------------------------------------------------
String name没取到?最好把11行写到js外面去,name已经是String,不用再.toString了。
如果确定name不为空,但还是报错,可以写的隐藏的input,value=<%=name%>,然后在js里用document取value
------解决方案--------------------------------------------------------
<%
String name=(String)session.getAttribute("information");
name = name==null?"null":name;
%>
------解决方案--------------------------------------------------------
这个不一定就是12行出问题,向前看几行!