• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Getting the extended ActionMapping class from my extended ActionServlet class

 
Janis Lee
Greenhorn
Posts: 27
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I was going through the example in http://www.javaworld.com/javaworld/jw-05-2002/jw-0510-struts.html
to redirect an http request to an https request. This requires that a new ActionMapping class is created with a new field "secure". In the Action Servlet class it is checked whether the secure has a value of true or false. If true, the page is redirected to the corresponding https request.
The source code attached with the article seems faulty . I am unable to compile it.

It requires that I get the Action Mapping class within the servlet.
How is this possible?
I tried this
this.processor.processMapping(request, response, path); but it didnt work because processMappnig is a protected method of RequestProcessor :-(
What can I do?
 
Janis Lee
Greenhorn
Posts: 27
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This is what I can do :-)
ModuleConfig config = getModuleConfig(request);
MyActionMapping mapping = (MyActionMapping)config.findActionConfig(path);
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic