jsp中属性name是EL表达式如何传参给第二个jsp页面

a.jsp页面代码<c:forEachvar="i"begin="1"end="${param.num}"><c:setvar="textFieldName"value=... a.jsp页面代码
<c:forEach var="i" begin="1" end="${param.num}" >
<c:set var="textFieldName" value="${'textName'}${i}" scope="page"/>
文本框${i}标题:<input type="text" name="${textFieldName}"/>
</c:forEach>
b.jsp
<c:out value="${param.textFieldName}"></c:out>
就是在第二个页面输出第一个页面文本框输入的值,但第一个页面的文本框个数是动态生成的,所以第二个页面不能用param,那该怎么用呢?可以给出具体代码吗 谢谢了
展开
 我来答
pieryon
2016-10-15 · 知道合伙人数码行家
pieryon
知道合伙人数码行家
采纳数:14410 获赞数:166869
获取软件设计师高级职称 万达金融最佳创新奖

向TA提问 私信TA
展开全部
用url传参到第二个页面,然后用js获取这个参数:
var input = document.createElement("input");
input.className = "pp";
input.type = "hidden";
input.value=接收到的值
span.appendChild(input);
更多追问追答
追问
不能用EL表达式语言写这个吗?要用document对象的话,是不是不能写在body里面了,要在JavaScript里面写?
追答
可以啊,你是新手嘛?怎么连这些都不知道?
body可以接受js脚本的啊
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式