一个jsp页面1.jsp中有个表格,我现在将表格中的一列status存入一个vector中并设置成session(status),每一行后面有个按钮可以改变该行中status列的内容,我是先修改vector的内容在修改session ,我发现修改status列的内容后,而该页面中的列的值没有改变。如何在页面不刷新的情况下session值改变后直接反映到当前页面上。代码如下:
Vector vStatus = new Vector();
下面是循环赋值;
vStatus.addElement(showImg);
session.setAttribute("vStatus", vStatus);在点击列后的按钮时,调用的xmlhttp,进入另一个页面2.jsp进行的修改
Vector vChange = new Vector();
vChange = =(Vector)getServletContext().getAttribute("vStatus");
vChange[iIndex-1] = status;是不是因为按钮点击后这里的修改vector操作不对 还是session在原来的1.jsp页面上没有更新?
高分相送!不够再加,急等!!