我在一个页面上放了两个iframe。这个页面我把它定义为:showTable.jsp页面。其中的两个为: <Iframe src="iframeTest1.jsp" id="test3" width="1350" height="200" scrolling="no" frameborder="0"></iframe>
 <Iframe src="iframeTest2.jsp" id="test4" width="1350" height="700" scrolling="auto" frameborder="0"></iframe>是这样的,iframeTest1.jsp是一个表单提交。主要是查询操作。就是把表单中的数据得到提交个数据库。用的是jsp中的request.getParameter("name");从数据库中得到一个结果集用List带回。iframeTest2.jsp是一个table。主要是用来接收List中的对象的。通过迭代得到一个动态的表。问题就在于操作无法现实,请高手指点;我试过几种方法,1.iframeTest1.jsp表单提交到iframeTest2.jsp,(action="iframeTest2.jsp"),然后在用父页面showTable.jsp去重新加载。结果失败。
2.iframeTest1.jsp表单提交到showTable.jsp,然后在父页面给iframeTest2.jsp。也没实现。问题的关键就是java类型数据和,js类型之间转化的问题。而且还是java里的集合,与js中数据类型无法匹配。