小弟工作中遇到了一个难题
是这样,有一个整套的显示信息,保存在一个对象(Bean)里。
以前在页面上展示的时候,是自己写的一个页面标签,读取Bean里的信息,然后展示。
但是现在有了新的需求,要求分页展示该对象里保存的信息
而且由于以前的系统在应用中并发访问量太大,所以领导明确的提出,分页要实现,但不能用Ajax之类的东西去频繁访问服务器
就连翻页的操作也尽量不要去访问服务器
所以我想,把分页作在客户端来执行,前提就是要在页面中获得消息Bean
以前听说过,JavaScript有一些机会在页面加载的时候获取Session里的属性或者什么信息之类的东西
但是我试了下
在页面里写
window.onload = function ()
{
var t = <%=session.getAttribute("test").toString()%>;
//然后在这测试
alert("t = "+t);
}
这个显示不出正确结果,浏览器报错说 定义变量t那行缺少分号,可是我写了分号啊~
这么一个简单的信息都无法获取
复杂对象就更完蛋了
所以希望有高手帮我一把
指点下,看有没有什么好用的方法,或者工具可以让我实现这个功能。
谢谢大家