现在要做一个列表展示。加上增删改查的功能,原来点增加,修改都是跳到别的专门的edit页面,现在客户要求将增加修改窗口做到同一个页面上。
我的展示层是structs1.2+ibatis的框架,页面是jsp。
请问如何实现啊?
最好可以给出源码啊,谢谢各位高手了。
我的展示层是structs1.2+ibatis的框架,页面是jsp。
请问如何实现啊?
最好可以给出源码啊,谢谢各位高手了。
解决方案 »
- 请大家给推荐几个JSP的开源CMS系统
- 使用 axis 访问 webservice ,与 xslt 发生冲突
- linux-jsp-jdbc
- [=求助=]jsp函数操作数据库的疑问???
- 怎样用jsp实现在线考试中填空题的设计与评分?
- hibernate 连接oracle中不同数据空间的问题,高分相赠
- JavaBean程序编译的问题!!请大家解释下!!
- The requested resource (/login.do) is not available
- 请问如何配置属性文件的相对路径?
- TOMCAT中文问题(数据库中显示为中文,JSP读取出来确为乱码)
- 关于jsp页面显示返回的xml数据的问题
- 如何控制<span>的换行
只要在点击数据的时候,显示div 并且用javascript把数据显示到eit页面上
@Override
protected ActionForward unspecified(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { }
//打开添加界面
public ActionForward addInput(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {
}
public ActionForward add(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { }
public ActionForward del(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { }
public ActionForward update(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { }
}
方法2,用一个panel,先隐藏起来,点击button把画面显示出来即可。。
修改:在每个显示的字段后面设一个div,当点击修改的时候可以通过JavaScript把相应的div换成输入框,点击更新......
增加对应的页面和修改对应的页面不一样
想问下,如果事先隐藏div的话,用户点增加和修改显示的应该是同一个编辑页面把?这样就不能区别把?
用这种解决方法的话怎么让用户点增加的时候下面显示增加的编辑页面,点修改的时候显示修改的页面呢?
增加对应的页面和修改对应的页面不一样
想问下,如果事先隐藏div的话,用户点增加和修改显示的应该是同一个编辑页面把?这样就不能区别把?
用这种解决方法的话怎么让用户点增加的时候下面显示增加的编辑页面,点修改的时候显示修改的页面呢?
方法1:
在javascript中增加一个参数说明是增加或者修改操作
根据操作类型把相应的action地址付给form的action, 如果是增加那么就不需要显示数据的操作, 修改的话那么就要把相应的数据填到textbox中方法2:
用两个div 分别处理增加和修改要是我做的话 会用地一种方法
应该用两个不同的javascript方法来分别处增加和修改 这样代码可能更加好看些