JSP:为什么我在EL变量中得到0而不是null?

时间:2012-08-20 17:53:11

标签: java jsp java-ee el

在servlet中我做:

request.setAttribute("field-message", "Message");

在JSP中我做:

<p>${field-message}</p>

我在结果HTML文件中看到0而不是“Message”。

我应该怎么做才能显示“消息”?

1 个答案:

答案 0 :(得分:0)

<p>${field-message}</p>

这是两个属性之间的区别:“field”和“message”。两者都是空的,所以差别为零......

您可以为属性选择其他名称,也可以使用构造<p>${requestScope['field-message']}</p>