JSP嵌入的java代码怎么传入一个EL表达式的值?
<%request.setAttribute("list1",service.query(1,null));%><%--第1层--%><c:forEachvar="c"i...
<% request.setAttribute("list1",service.query(1,null));%>
<%--第1层 --%>
<c:forEach var="c" items="${list1}" varStatus="s1">
${c.id }
<% request.setAttribute("list2",service.query(2,"HF01"));%>
<%--第2层 --%>
<c:forEach var="d" items="${list2}" varStatus="s2">
<input id="mc" value="${d.mc }"/>
</c:forEach>
</c:forEach>
=======================================
<% request.setAttribute("list2",service.query(2,"HF01"));%>
参数【HF01】现在是直接写的,实际上应该的每次遍历后【${c.id }】的值,每次值都不一样。
怎么把${c.id }的值传入到<% ...%>这里边呢? 展开
<%--第1层 --%>
<c:forEach var="c" items="${list1}" varStatus="s1">
${c.id }
<% request.setAttribute("list2",service.query(2,"HF01"));%>
<%--第2层 --%>
<c:forEach var="d" items="${list2}" varStatus="s2">
<input id="mc" value="${d.mc }"/>
</c:forEach>
</c:forEach>
=======================================
<% request.setAttribute("list2",service.query(2,"HF01"));%>
参数【HF01】现在是直接写的,实际上应该的每次遍历后【${c.id }】的值,每次值都不一样。
怎么把${c.id }的值传入到<% ...%>这里边呢? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询