Java 如何在不重新启动应用程序服务器的情况下清除struts2会话属性中的数据
在我的应用程序中,我使用struts2和hibernate。在我的一个服务类中,我使用struts2会话来设置属性,并在jsp中获得该属性,如下所示。 以下是java类部分:Java 如何在不重新启动应用程序服务器的情况下清除struts2会话属性中的数据,java,jsp,session,struts2,Java,Jsp,Session,Struts2,在我的应用程序中,我使用struts2和hibernate。在我的一个服务类中,我使用struts2会话来设置属性,并在jsp中获得该属性,如下所示。 以下是java类部分: Map fileInformation = ActionContext.getContext().getSession(); fileInformation.put("checkFirstPart"," Hello "); 以下是jsp脚本: <% Map recordedData2=ActionCo
Map fileInformation = ActionContext.getContext().getSession();
fileInformation.put("checkFirstPart"," Hello ");
以下是jsp脚本:
<%
Map recordedData2=ActionContext.getContext().getSession();
String checkFirstPart = (String)recordedData2.get("checkFirstPart");
%>
<%
if (checkFirstPart != null)
out.println(checkFirstPart);
%>
请提供帮助。获取属性后,将此代码放入jsp页面:
recordedData2.clear();
我认为这将解决您的问题
recordeddata 2.invalidate()代码>
recordedData2.clear();