Good Day, HaH, found the answer to question 2, or at least a workaround for now.
1. Created a graph.jsp with the following code in it <%@ include file="../include.jsp" %> <s:property value="graphData" escape="false" /> 2. Utilized code found in the Url component that is able to determine an Action's Url 3. Plugged it into the calling jsp page Regards, Mark P Ashworth Mark P Ashworth wrote: > > Good Day, > > Thinking about it a bit more, I think this how I would like to define the > tag in the JSP file > > <m:graph > id="graph" > width="600" > height="200" > align="middle" > bgcolor="#FFFFFF" > charturl="<s:url value=\"/flash/open-flash-chart.swf\" > includeParams=\"none\" />" > dataurl="<s:url action=\"/contract/HomeGraph\"/>" > /> > > That is the charturl will be hardwired to the file location of the Flash > file but the data url will be hardwired to the HomeGraph action. > > That brings me to another question, how do I create a Struts Action that > should return some plain text? The documentation specifies how to do it > with a file like myJspFile.jsp or possibly data.txt but how does the > actual result of the Action return a plain text result? > > Regards, > Mark P Ashworth > http://www.connext.co.za > > > > > Mark P Ashworth wrote: >> >> Good Day, >> >> I decided to use UrlHelper.buildUrl(getChartUrl(), req, res, null); for >> the chart url because that probably won't change on a per Action basis >> but I can see that the data url should come from the Action so I will try >> to use the suggestion that you put forward for the data url. >> >> Thanks. >> >> Regards, >> Mark P Ashworth >> http://www.connext.co.za >> >> >> >> >> newton.dave wrote: >>> >>> <s:url value="..." id="theUrl"/> >>> >>> <m:graph ... charturl="${theUrl}" .../> >>> >>> This should work assuming you're in a JSP 2.0 >>> container. >>> >>> d. >>> >>> --- Mark P Ashworth <[EMAIL PROTECTED]> wrote: >>> >>>> >>>> Good Day, >>>> >>>> Thank you for the reply. >>>> >>>> I am trying to configure the urls values that my tag >>>> should use, for >>>> example: >>>> >>>> <m:graph >>>> id="graph" >>>> width="600" >>>> height="200" >>>> align="middle" >>>> bgcolor="#FFFFFF" >>>> charturl="<s:url >>>> value=\"/flash/open-flash-chart.swf\" >>>> includeParams=\"none\" />" >>>> dataurl="<s:url value=\"/data.txt\"/>" >>>> /> >>>> >>>> But the problem is that the resulting HTML contains >>>> the <s:url /> tag and >>>> has not evaluated it. >>>> >>>> ?width=600&height=200&data=<s:url >>>> value="/data.txt"/>" /> >>>> >>>> In my GraphTag I call the super.start() and I assign >>>> the result and return >>>> that result at the end of the start method. Looking >>>> at the API, start's >>>> return value is true and therefore should evaluate >>>> the body of the tag. I am >>>> just not sure how to get it to evaluate the >>>> parameter values as well. >>>> >>>> Regards, >>>> Mark P Ashworth >>>> http://www.connext.co.za >>>> >>>> >>>> >>>> >>>> Antonio Petrelli-3 wrote: >>>> > >>>> > 2007/6/18, Mark P Ashworth <[EMAIL PROTECTED]>: >>>> >> I noticed that the struts tag library file is >>>> located in the META-INF of >>>> >> the >>>> >> struts core jar. I would like to create a tag >>>> library and would like to >>>> >> know >>>> >> what is the best place to put the tld file and >>>> should I loaded. >>>> >> >>>> >> The Struts 2 website does not seem to give any >>>> guidelines on this. >>>> > >>>> > This because it is not a Struts question. You can >>>> place your TLD file >>>> > anywhere under META-INF. For example, in Tiles we >>>> put it under >>>> > "META-INF/tld". >>>> > >>>> > Antonio >>>> > >>>> > >>>> >>> --------------------------------------------------------------------- >>>> > To unsubscribe, e-mail: >>>> [EMAIL PROTECTED] >>>> > For additional commands, e-mail: >>>> [EMAIL PROTECTED] >>>> > >>>> > >>>> > >>>> >>>> -- >>>> View this message in context: >>>> >>> http://www.nabble.com/-S2--Loading-tld-from-jar-tf3938475.html#a11183315 >>>> Sent from the Struts - User mailing list archive at >>>> Nabble.com. >>>> >>>> >>>> >>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: >>>> [EMAIL PROTECTED] >>>> For additional commands, e-mail: >>>> [EMAIL PROTECTED] >>>> >>>> >>> >>> >>> >>> >>> ____________________________________________________________________________________ >>> Be a better Globetrotter. Get better travel answers from someone who >>> knows. Yahoo! Answers - Check it out. >>> http://answers.yahoo.com/dir/?link=list&sid=396545469 >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>> For additional commands, e-mail: [EMAIL PROTECTED] >>> >>> >>> >> >> > > -- View this message in context: http://www.nabble.com/-S2--Loading-tld-from-jar-tf3938475.html#a11185125 Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]