在一个jsp文件中,我看到了以下代码。
<div class="hud-chat-message" id="message" onclick="copyToInput(this);"> SOME TEXT HERE </div><hr>
<div class="hud-chat-message" id="message" onclick="copyToInput(this);"> SOME MORE TEXT HERE </div><hr>
<div class="hud-chat-message" id="message" onclick="copyToInput(this);"> EVEN MORE TEXT HERE </div><hr>
<input type="text" name="message" class="hud-chat-input" placeholder="Enter your chat message..." maxlength="140">
据我所知,$ {}是JSP EL。我想知道errorString如何工作。我查看了代码,但找不到如何返回该值。 (这是隐式的EL对象吗?) 通过直觉,它看起来像显示错误消息的东西。
此<p style="color:red;"> ${errorString} </p>
如何工作?它是做什么的?
答案 0 :(得分:1)
例如,假设您拥有servlet
类,并且在重定向到任何message
页面后需要显示一些Jsp
:即
request.setAttribute("errorString", "Invalid user ");//we set attribute with some message.
在jsp页面上方的消息中,display
使用以下命令:${errorString}
检查this以获得更多详细信息。