Struts中,两个JSP页面page1.jsp和page2.jsp, page1中有链接, <a href="javascript:openPage2()">open</a>。 page1.jsp中现有一复杂java对象<%
PersonInfo pi = new PersonInfo();
pi.setXxx();
pi.setYyy();
...
%>function openPage2() {
// 用ajax访问 "xxx.do"
} 该function讲某些简单的字符串参数拼接起来传递给xxx.do, 例如xxx.do?name=...&age=...&..., 对应的Action再foward到page2.jsp。 现在想把这个pi对象传递给page2.jsp,请问应该怎么办呢?
openPage2()中封装,open页面的时候带上封装好的参数
据我所知,只能通过你所述的方法传递。