2016-04-06 15 views
1

Uygulamamda struts2 ve hazırda bekletme özelliğini kullanıyorum. Hizmet sınıflarımdan birinde, bir öznitelik belirlemek için struts2 oturumunu kullandım ve bu özniteliğimde böyle bir özelliği aldım. Burada java sınıfı kısmıdır: buradaUygulama sunucusu olmadan struts2 session özniteliğinde verileri nasıl temizlerim

Map fileInformation = ActionContext.getContext().getSession(); 
fileInformation.put("checkFirstPart"," Hello "); 

olduğunu jsp scriptlet:

, oturum sorun benim projeyi çalıştırmak her zaman olduğu
<% 
    Map recordedData2=ActionContext.getContext().getSession(); 
    String checkFirstPart = (String)recordedData2.get("checkFirstPart"); 
%> 
<% 
    if (checkFirstPart != null) 
    out.println(checkFirstPart); 
%> 

açık değildir ve ben gelene kadar önceki tüm mesajları gösterir Uygulama sunucusunu yeniden başlatın. Ben de bu kullanılır ama kullanışlı değildi:

fileInformation.clear; 

yardım edin.

+0

'recordedData2.invalidate(); ' – Satya

cevap

1

attribues aldıktan sonra sizin jsp Bu kodu sayfada koyun: Bu sorunu çözmek olacağını düşünüyorum

recordedData2.clear(); 

İlgili konular