浏览 974 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
时间:2007-11-07
问题: 图片以2近制文件保存在单独的表中,,,,,,上传图片成功后,,要取出此图片的ID,填入另一个表单的text框中,即
<div> <form1> <html:text> </from1> </div> <div> <form2> 上传图片的对话框 </from2> </div> form2提交后,把对应图片的id填入form1的text中 肯定很多人做过,向做过的老兄赐教!!!直接给个代码段或者思路.谢谢各位! 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
时间:2007-11-07
第一个表单中加一个logic empty标签,来判断session中图片id属性是否为空,在上传的action中,加入设定图片id属性的值。
|
|
| 返回顶楼 | |
|
时间:2007-11-07
nowonder 写道 第一个表单中加一个logic empty标签,来判断session中图片id属性是否为空,在上传的action中,加入设定图片id属性的值。 他们是不同的表单,提交form2后,回到form1时,对应的form1应该初始化了....form2保存了值也没用呀.... |
|
| 返回顶楼 | |
|
时间:2007-11-07
有哪位老兄做过?给个思路或方法吧.谢谢
|
|
| 返回顶楼 | |
|
时间:2007-11-07
好像不难,不知道搂主是不是用ajax,如果用ajax很简单.
如果不用的话,提交附件必须刷新整个页面,取回来赋值就可以了,但是不知道你其它的地方是不是也要保留值 |
|
| 返回顶楼 | |
|
时间:2007-11-07
langwolf 写道 nowonder 写道 第一个表单中加一个logic empty标签,来判断session中图片id属性是否为空,在上传的action中,加入设定图片id属性的值。
他们是不同的表单,提交form2后,回到form1时,对应的form1应该初始化了....form2保存了值也没用呀.... 如果这2个表单在同一页面中,提交了之后,在服务器response发给客户端前,jsp页面要解析的,如果empty标签中对应的属性,继续为空,表单1中的展示图片id那区域还是不显示,如果在之前执行的action中设定了这个属性,自然response中就有这个图片id的展示了. 当然你如果要用ajax,做到页面不刷新的话,那就另当别论了. |
|
| 返回顶楼 | |
|
时间:2007-11-07
用ajax的话,对你提交按钮注册个onclick,js里面取回来id值,然后控制表单1显示就够了.
|
|
| 返回顶楼 | |
|
时间:2007-11-07
nowonder 写道 用ajax的话,对你提交按钮注册个onclick,js里面取回来id值,然后控制表单1显示就够了. 多谢提示,已经搞定!用AJAX |
|
| 返回顶楼 | |
|
时间:2007-11-07
wangqj 写道 好像不难,不知道搂主是不是用ajax,如果用ajax很简单.
如果不用的话,提交附件必须刷新整个页面,取回来赋值就可以了,但是不知道你其它的地方是不是也要保留值 多谢提示,已经搞定!用ajax |
|
| 返回顶楼 | |
|
时间:2007-11-08
用内嵌帧iframe也可以实现局部更新,然后从iframe的onload事件里面把值取出来,再以parent.document.form1.text的形式访问父页面对象。
|
|
| 返回顶楼 | |




