Old session values are getting rendered.
----------------------------------------
Key: WICKET-2560
URL: https://issues.apache.org/jira/browse/WICKET-2560
Project: Wicket
Issue Type: Improvement
Affects Versions: 1.4.1
Reporter: Madhuri
I have a simple web application which will take input from one page and print
it in another page using sessions. First time it is running fine. But from the
second time (even though i open a new browser ) first page is displaying the
old values.Here is the sample code :
HelloWorldApplication.java
...........
public Session newSession(Request request, Response response) {
return new userSession(request);
}
...............
UserSession.java
public userSession(Request request) {
super(request);
// TODO Auto-generated constructor stub
}
@Override
public void cleanupFeedbackMessages() {
// TODO Auto-generated method stub
}
public User getUser(){
return user;
}
HelloWorld.java
User user = (UserSession)Session.get().getUser();
final List LIS1 = new ArrayList();
PropertyModel projectdesciplineprop = new PropertyModel(user,"combo");
TextField username = new TextField("user",new PropertyModel(user,"User"));
DropDownChoice drop = new DropDownChoice("choice",
projectdesciplineprop,LIS1,new ChoiceRenderer());
public HelloWorld()
{
Form form = new Form("form");
form.add(username);
LIS1.add("anc");
LIS1.add("sdgf");
form.add(drop);
form.add(new Button("login"){
public void onSubmit(){
setResponsePage(success.class);
}
});
add(form);
}
}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.