[ECSide] ecside2.0对跳出列表页,然后又返回列表页,进行当前页数的保存提供什么好的解决方案?

sharong 2007-05-18
从当前页跳出列表页,执行操作后,希望再返回当前页,这一直是列表组件的难题之一,不知道fins在ecside中提供了什么好的解决方案。
一个很简单的需求,在列表的当前页,例如第5页上单击某条记录,进入修改页面,然后保存,保存之后我还希望回到编辑前的列表页第5页,ecside怎么解决这个问题的。
fins 2007-05-18
这个问题要看你是怎么想的

我建议使用 opoa的方式 就是说 那个编辑页和列表是在一页里

编辑的时候只是 隐藏列表 显示编辑
保存编辑后 隐藏编辑区 刷新并显示列表区


sharong 2007-05-18
现在我们的需求,必须是跳转到一个修改页面,对页面修改后,再返回列表页
fins 2007-05-18
这个也好实现,跳转到那个页面以及跳转回来时 都把当前页数作为参数

跳转回来时 取得参数 然后调用 js来进行跳转
sharong 2007-05-20
如果“修改”这个链接在每条数据的后面,也就是在ec:column标签中显示,并且当前页数要放在url中,我的链接类似下面的代码:
	<ec:column width="80" property="operation" title="操作">
		<a href="${pageContext.request.contextPath}/demo.do?operation=update&id=${pageScope.record.userId}&currentPage=?">
		修改
		</a>
	</ec:column>

就是代码中currentPage的?号处,用什么形式可以获得当前页数
fins 2007-05-20
当前页放在隐藏域里 域名是 ectable的id+"_p"
默认就是 "ec_p"

你把这个链接换成个 onclick事件 + function就可以了
Global site tag (gtag.js) - Google Analytics