我有一个设置如下的数据库:
ID | Environment | Name | Value
______________________________
1 | test | prop | value
2 | ex | prop | value2
在我的 java 类中,我有以下查询:
List<Test> test = em.createQuery(
"select p from DB p where p.environment=:env or p.environment=:env2")
并通过 a 设置:env
和:env2
变量getParameter
在jsp文件中我有:
<table>
<tr>
<th>Name</th>
<th>Value</th>
<th>Value2</th>
</tr>
<c:forEach items="${test}" var="test">
<tr>
<td><b>${test.name}</b></td>
<td>${test.value}</td>
<td>???????</td>
</tr>
</c:forEach>
</table>
我的问题是在带问号的行中,如何组合查询的结果,使每个道具“名称”为一行,并且不同环境的 2 个值显示在同一行的两列中。