> From: Preetham Mallavarapu <preethamreddy.mallaar...@gmail.com> > To: Struts Users Mailing List <user@struts.apache.org>, > Date: 09.06.2015 16:27 > Subject: Re: Need help in fixing issue with Url refresh > > Hi Christoph, > > I have tried working in the way login-post-request (using > redirectAction)..It successfully redirects to the required page but its not > displaying the data in that.. > > ex: > > In jsP I have <s:text name="firstName"/> > > when I do without redirect it displays user first name but when I try using > redirectAction it shows *"firstName" instead of data..* > > I am not sure whether I have followed the correct process or not.. > > could you kindly provide me an example where I can refer ..? > > Thanks, > Hari Krishna >
You can have a look at this CRUD sample: https://github.com/wolpi/struts2-crud-sample/tree/master/struts2-crud-sample/src/main/java/test/crudsample/actions Do you have just one action which handles all your pages or do you have two different actions? After a redirect you must load data from database. Regards, Christoph > > > On Mon, Jun 8, 2015 at 7:42 PM, Preetham Mallavarapu < > preethamreddy.mallaar...@gmail.com> wrote: > > > Thanks Christoph for the suggestion. I will give a try now. > > > > Thanks, > > Hari Krishna > > > > > > On Mon, Jun 8, 2015 at 4:25 PM, Christoph Nenning < > > christoph.nenn...@lex-com.net> wrote: > > > >> > From: Preetham Mallavarapu <preethamreddy.mallaar...@gmail.com> > >> > To: Struts Users Mailing List <user@struts.apache.org>, > >> > Date: 08.06.2015 11:00 > >> > Subject: Need help in fixing issue with Url refresh > >> > > >> > Hi, > >> > > >> > I have a problem in my struts2 app when I try to refresh url > >> > > >> > Below is the url I am trying to refresh.. > >> > > >> > when user logs in then the *checkUser* method will be called in the > >> > LoginManager class and if it is a successfull login the home page will > >> be > >> > called having the below one as the url.. > >> > > >> > http://localhost:8081/NewApp/checkUserLoginManager > >> > > >> > > >> > Now the problem is when I try to refresh the url it throws me null > >> pointer > >> > exception..for me it looks like it is calling again the checkUser > >> method.. > >> > > >> > Now can someone help me on how to fix this? > >> > > >> > Thanks, > >> > Hari Krishna > >> > >> > >> hi, > >> > >> this sounds like you don't use a redirect but answer the > >> login-post-request with html. When an user hits browser refresh the post > >> request ist submitted again but the action misses some data at this time. > >> I suggest to use a redirect after login to show the user start page. > >> > >> > >> http://struts.apache.org/docs/redirect-action-result.html > >> > >> > >> regards, > >> Christoph > >> > >> > >> This Email was scanned by Sophos Anti Virus > >> > > > > This Email was scanned by Sophos Anti Virus