我正在使用java / j2ee应用程序,该应用程序在给定的输入上搜索员工,并在响应页面上,我将获取员工详细信息和提取的记录数(例如:20:00匹配3条信息)。首先,我可以看到该消息正在显示。在下一个操作中,当我尝试删除员工或将其从我的集合中删除时;它应该显示“删除成功”。但这对我来说不是chrome中的IE。虽然我是从后端Java代码设置消息的,但消息是在会话中设置的。并在jsp中检索相同的内容。您能告诉我是否有相同的解决方案。
如果我尝试打印该消息,它将显示在jsp中。但是,如果我尝试像下面这样称呼它们,它就不会显示在屏幕上。
用于设置会话值的Java代码:
初始页面加载完毕,我将消息设置为:
sessionData.setUserMessage("count matches " + " at " + sessionData.currentMinute());
删除员工后,我正在从其他处理程序/操作类重置会话消息:
sessionData.setUserMessage("remove success " + " at " + sessionData.currentMinute());
JSP代码:
SessionData sessionData = (SessionData) pageContext.getSession().getAttribute("sessionData");
String usrMsg = sessionData.getUserMessage(); // added this code under scriptlet tag
jsp/ html code:
<p>
<span class=information-message> <script><%=usrMsg%></script></span>
</p>