我正在尝试查看jsp文件中的一些参数。我使用以下代码从Java servlet发送这些参数:
req.setAttribute("x", account.entities.getX());
req.setAttribute("y", account.entities.getY());
context.getRequestDispatcher("/Home.jsp").forward(req, resp);
在Home.jsp
文件中,我想在表格中查看这些参数,并使用以下代码:
<thead>
<tr>
<th>Header1</th>
<th>Header3</th>
</tr>
</thead>
<tbody style="text-align: center">
<tr>
<td>XName</td>
<td>${x}</td>
</tr>
<tr>
<td>YName</td>
<td>${y}</td>
</tr>
</tbody>
但是当我在Tomcat服务器上运行我的Web应用程序时,这些参数看起来就像我在jsp文件中输入这些参数一样。 (这个:${y} ${x}
)当我把光标放在这些上面时,我收到了这样的信息:This inspection reports possible el problems such as unresolved references an invalid el locations.
在here中,它说:
您可以使用Alt + Enter快捷键来调用意图&#34;在注释注释中声明外部变量&#34;为了摆脱&#34;未解决的模型属性&#34;在你的意见中。
我在尝试时会自动添加以下代码:
<%--@elvariable id="x" type="What should be here"--%>
<%--@elvariable id="y" type="What should be here"--%>
但我不知道在类型部分写什么,我不确定它是否是正确的解决方案。我该怎么办?