后台返回的是json字符串,在js里还需要转成json对象才能用
//json字符串
var strJson = '<%=uslist %>';
//转json对象,用eval,当然也可以用json包里的方法或者类库提供的方法(比如jquery)
var objJson = eval('(' + strJson + ')');
jsp中可以通过session的内置方法:getAttribute("属性名");来获取某个属性。
session对象常用方法
getId():返回一个唯一的标识,这些标识为每个session而产生。当只有一个单一的值与一个session联合时,或当日志信息与先前的session有关时,它被当做键名使用。
getCreationTime():返回session被创建的时间。
getLastAccessedTime():返回session最后被客户发送的时间。最小单位为毫秒(ms)。
getMaxInactiveInterval():返回总时间(秒),负值表示session永远不会超时。
getAttribute(String key):通过指定的关键字获取一个存储在session中相应的信息。例如:Integer item =(Integer) sessiongetAttribute("item")。
setAttribute(String key, Object obj):提供一个关键词和一个对象值,然后存在session当中。例如:sessionsetAttribute(“item”,itemName)。
jsp要使用平常的类,需要传递,一般可以用request
在servlet中将对象放入request中或session中,在jsp页面先获取request,再从requst中get对象就可以了。
以上就是关于js中怎么获取jsp里的对象全部的内容,包括:js中怎么获取jsp里的对象、如何在前台jsp页面中取出session中存入的对象里面的属性、jsp调用类对象的方法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)