无法查看从Java servlet传递到jsp文件的参数

时间:2018-01-29 20:07:09

标签: java jsp servlets

我正在尝试查看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"--%>

但我不知道在类型部分写什么,我不确定它是否是正确的解决方案。我该怎么办?

0 个答案:

没有答案
相关问题