急求jsp传值问题 - Java / Web 开发
我现在有jsp1、jsp2两个界面 jsp2中嵌套着jsp1 当我点击jsp2里面的保存按钮 想将jsp1中的一个用foreach循环的文本框里面的值传递到action中 应该怎么做呀? 是循环的文本框,有多个值的。 我用的框架是hibernate+spring+struts1
急求高手解答,在线求解。
CSS code:
用request.getParameterValues("inptuName");返回的是一个数组
这样也不行,因为我取的是jsp1里面的值,也就是子界面里面的,用request直接拿不到啊。
用JS试试
window.parent.document.getElementById(id).value
获取到父节点的文本框数据
document.getElementById(id).value
获取当前页面中节点数据
提交的时候也是用JS来做请求吧。
呵呵,这个我也想过的,但是我在提交的时候,还得得到jsp2里面form的值呢。如果用js的话,form里面的值怎么传递呢?我不会这个
还有就是 document.getElementById(id).value 能得到循环文本框的值吗?
在jsp2中放一个隐藏域 提交之前用window.parent.document.getElementById()取jsp1中的值放入jsp2中。
很简单的,jsp2获取到jsp1里Form对象,然后调用.submit()。问题解决。。
在j2页面定义一个隐藏域<html:hidden property="id" name="Form"> 在Form中定义变量id,提交时将表单一起提交,document.forms[0].submit();
用什么嵌入的JSP:INCLUDE??
非常感谢各位前辈的热心帮助,分不多,给大家分了吧
相关问答:
一个JSP页面接收其他页面提交过来的FORM表单,但是要求只接收当前站点及其子站点提交过来的FORM表单,其他站点提交过来的表单不接收,这个怎么设置?
用过滤器
filter
将当前站点及其子站点放一个目录
然 ......
insert into [ScholarshipManagement].[dbo].[department] ([department],[specialization] ,[grade]) output inserted.departmentID values(? ,? ,? )
请问大哥们这个sql 语句应该用Java里的那个数据库操作方法? ......
怎么样将id传过去啊???是简单的传。。。在地址栏中写id号
LZ 好幽默!不知道你的意思?
是想把ID 传到ACTION ? 通过URl id=?
不够详细 别人不知道怎样帮你
../XXXXX.do?id=XXXX&id2=XXXXX
......