当前位置: 代码迷 >> Java Web开发 >> action向jsp传值有关问题,总是undefined
  详细解决方案

action向jsp传值有关问题,总是undefined

热度:7061   发布时间:2013-02-25 21:19:18.0
action向jsp传值问题,总是undefined,求助
struts1 试过了好几种方法都不行
1. 在action中request.setAttribute("form",form)把整个form传过去,但是在jsp读取的时候form.getpageSize()在action中是2,但到了jsp就成了0
 
2. 在action中直接request.setArrtibute("pageSize",2),到了jsp中读取时却成了undefined
 
3. 在action中sendMsg,传一个div过去
<div id="respage" page="2" pageSize="2">abc<div>
jsp页面有接收到这个div并显示
但通过 alert($("#respage").attr("page"));
alert($("#respage").attr("pageSize"));
读取的时候
还是undefined

请教这个到底怎么搞,主要是在做报表的翻页功能

------解决方案--------------------------------------------------------
1. 在action中request.setAttribute("form",form)把整个form传过去,但是在jsp读取的时候form.getpageSize()在action中是2,但到了jsp就成了0
  getpageSize ==>getPageSize(),get,set要符合命名规范.

2. 在action中直接request.setArrtibute("pageSize",2),到了jsp中读取时却成了undefined
LZ用request.getAttribute("pageSize") 方式?

3. 在action中sendMsg,传一个div过去
<div id="respage" page="2" pageSize="2">abc<div>
jsp页面有接收到这个div并显示
但通过 alert($("#respage").attr("page"));
alert($("#respage"))有值吗?
  相关解决方案