[opencms-dev] Spring MVC integration. Pass parameters to
    jacek grzebyta (RRes-Roth) 
    jacek.grzebyta at bbsrc.ac.uk
       
    Tue Apr 27 18:32:07 CEST 2010
    
    
  
Hi guys,
I have a spring servlet hello.spr which is controlled by class HelloPage (which call real hello.jsp).
I created in paragraph a filed (OpenCmsString) where I can put path to the view eg /hello.spr.
This field is parsed by <c:import url="fullurl"/>
My question is how to put a parameter to the view if I have /hello.spt?test=value
Which give me:
<c:import url="/hello.spt?test=value"/>
In controller I have:
	@RequestMapping(method = RequestMethod.GET)
	public String goHello(@RequestParam("test") String test) {
		log.info("+++++++++++|" + test + "|+++");
		return "hello";
	}
Which doesn't work at all. I mean goHello is not call at all.
If I have @ModelAttribute("test") then the method is call but attribute "test" is null.
I guess i should call in the template like:
<c:import url="/hello.spr">
	<c:param name="test" value="value"/>
</c:import>
But it doesn't work as well.
So how to pass arguments to spring views?
Thanks a lot,
Best wishes,
Jacek
    
    
More information about the opencms-dev
mailing list