You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by "Hibbs, David" <Da...@ANICO.com> on 2003/06/03 16:56:36 UTC

RE: Build Navigation based on action mapping

I'm guessing that what you really want is to be able to do either

a) some reverse engineering/documentation
or
b) a site map type function

because navigation in a Struts app is absolutely based on action mapping and
tiles config.

That said (and without a clearer question), I will give some very bland
advice... 

Both struts-config and tiles-defs end in ".xml" and reference a DTD.  So it
is quite easy to parse them and store the content in memory.  After all,
that's what Struts does!  What you do from there is up to you and your
intended goal.

David Hibbs
Staff Programmer / Analyst
Distributed Applications Development and Support
American National Insurance Company

> -----Original Message-----
> From: Haytham Samad [mailto:haytham@speakeasy.net]
> Sent: Tuesday, June 03, 2003 8:00 AM
> To: Struts Users Mailing List
> Subject: Posted Again: Build Navigation based on action mapping
> 
> 
> 
> Sorry for reposting but wanted to get some feedback on this 
> as I am sure
> everyone here had to deal with this at some point.  I am 
> trying to find a
> way to have navigation built based on the struts-config.xml's action
> mappings.  Since all my use cases are enabled through action 
> listed under
> action mapping, this seemed like a good place to start.  
> Anyone done this
> before or has other robust ideas to build a navigation that 
> can update as my
> site's features change?
> 
> Thanks,
> 
> Haytham
> 
> Below is my first posting:
> 
> I am trying to build a navigation component that basically runs of the
> struts config file's action mappings.  Anyone ever done this 
> before or has
> ideas on ways to build navigation from the struts config xml 
> file?  I would
> like it to dynamically update with changes to my site's 
> navaigation/flow and
> use the role information included with the mappings.
> 
> Thanks.
> 
> Haytham
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org