java - How do you redirect to another URI and access an object from the previous modelAndView -



java - How do you redirect to another URI and access an object from the previous modelAndView -

i have next code. want access booleanvalueobj on nextpage.jsp. how done? object not available nextpage() method on every request, requestparam seems it's not appropriate.

@requestmapping(method=requestmethod.post) public modelandview sendemail() { modelandview modelandview = new modelandview(); modelandview.addobject(booleanvalueobj, true); modelandview.setviewname("redirect: /nextpageclass"); homecoming modelandview; } @requestmapping("/nextpageclass") public class nextpagecontroller { @requestmapping(method = requestmethod.get) public modelandview nextpage() { modelandview modelandview = new modelandview("/nextpage"); homecoming modelandview; } }

you can't pass booleanvalueobj redirected page. if booleanvalueobj boolean value, seems appropriate passed /nextpageclass thru request parameters.

@requestmapping(method=requestmethod.post) public modelandview sendemail(httpservletresponse resp) { resp.sendredirect("/nextpageclass?booleanvalueobj=true"); homecoming null; } @requestmapping("/nextpageclass") public class nextpagecontroller { @requestmapping(method = requestmethod.get) public modelandview nextpage(httpservletrequest req) { modelandview modelandview = new modelandview("/nextpage"); boolean booleanvalueobj = null; string booleanvalueparam = req.getparameter("booleanvalueobj"); if (booleanvalueparam != null) booleanvalueobj = boolean.parse(booleanvalueparse); modelandview.addobject("booleanvalueobj", booleanvalueobj); homecoming modelandview; } }

java spring

Comments

Popular posts from this blog

c# - Move local mssql database to webhosted MYSQL -

java - How to pass parameters between Request-Scoped Controllers? -

string - what is the difference between "some" == "some\0" and strcmp("some","some\0") in c++? -