我有两个jsp文件。在第一个文件中,显示文件表,在代码中,我可以访问值(文件的ID)。这也是一个弹出窗口。
如果为文件分配了注释,则该注释将显示在表格中。如果不是,则会在其位置显示一个添加便笺的按钮。单击按钮后,我们从第二个文件中调用代码,并弹出一个窗口。
我想访问第二个文件中的文件ID。
第一个文件(因此,在此ID我叫 TriangleType triangle1 = new TriangleType(12, 12, 12);
,我将获得每个文件的ID):
kind
第二个文件(弹出窗口)-这里操作URL中的${na.id}
为空:
<div id="files-list-${bean.product.id}">
<table class="table">
<thead>
<tr>
<th>File</th>
<th>Notes</th>
</tr>
</thead>
<tbody>
<c:if test="${fn:length(bean.product.files)>0}">
<c:forEach items="${bean.product.files}" var="na">
<tr>
<td>${na.name}</td>
<td>
<c:if test="${empty na.note}">
<t:jquery func="myDialog('filesNotes',${bean.product.id},${bean.product.version})">Add note</t:jquery>
</c:if>
<c:if test="${not empty na.note}">
${na.note}
</c:if>
</td>
</tr>
</c:forEach>
</c:if>
</tbody>
</table>
</div>
myDialog函数:(请注意,我对js和前端不满意:))
${bean.fileId}
答案 0 :(得分:0)
我是通过以下方式完成的:
<c:set var="yourVar" value="yourValue" scope="session" />
,然后隐藏输入
<form:hidden path="yourVar" value="${sessionScope.yourValue}>