JSP页面显示ACTION 的LIST值(sturts2的iterator标签),每条记录后面都跟着删除、修改按钮。点击修改,弹出新的页面进行修改,并保存到数据库。求思路啊
解决方案 »
- ibatis 的 N+1 问题 ?遇到问题
- 急急急!!!!!TimerTask问题请教
- 通过Hibernate注解是否可以在数据库中创建表结构
- web service服务器端如何获得请求信息
- 有什么办法可以再不重启Tomcat的情况下 修改servlet然后相应的jsp页面改变
- Axis2
- 加到100分..帮帮忙啊
- 请教weblogic连接池问题。
- RMI java.lang.ClassFormatError:错,着急中!!!
- ContextLoaderListener 类加载器 找不到 但是项目里已导入jar包 自己无法解决的问题
- javascript如何访问struts2 iterator标签的值
- java 乱码问题求助
<SCRIPT LANGUAGE="javascript">
<!--
function aUpdate(url){
window.open (url, 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no,resizable=no,location=no, status=no') ;
}
//写成一行
-->
</SCRIPT>
参数解释:
window.open 弹出新窗口的命令;
'page.html' 弹出窗口的文件名;
'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空''代替;
100 窗口高度;
width=400 窗口宽度;
top=0 窗口距离屏幕上方的象素值;
left=0 窗口距离屏幕左侧的象素值;
toolbar=no 是否显示工具栏,yes为显示;
menubar,scrollbars 表示菜单栏和滚动栏。
resizable=no 是否允许改变窗口大小,yes为允许;
location=no 是否显示地址栏,yes为允许;
status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许;在后台要有一个根据编号查询一条信息的方法。
在a标签中的href属性中写一段javaScript代码、点击它是调用你写的javaScript方法、
弹出窗口的路径就写你根据编号查询全部数据方法的Action路径如:
<a href="javascript:aUpdate('userAction.action?userId=<s:property value="#user.Id"/>')">修改</a>
这样就OK了!
修改按钮的javascript方法,接收当前记录的主键ID作为参数,调用window.open方法,将window.open方法的url参数为如下形式:url = "update.jsp?businessid ="+id ,在update.jsp对更新做处理
2、 action进行查询,返回界面
3、 保存修改内容