At 2:03 PM -0700 2002/06/13, Villegas, Courtney wrote: >can I feed an action into Javascript? > >This is what my struts link would look like to forward to another page: > <html:link page="/reportNav.do?action=Load"> > >and this is what my javascript looks like to open the new browser window > openWindow('reportDelivery', '/budsDev/jsp/reportDeliveryQP.jsp',1, >350, 300)
well, if your JavaScript points directly to a JSP then you aren't really using Struts. If the question is "how do I get Javascript to go to a Struts action," you need to use the <html:rewrite> tag something like: <bean:define id="Load" value="Load" /> openWindow('reportDelivery','<html:rewrite page="/reportNav.do" paramId="action" paramName="Load" />',1,350,300) see <http://jakarta.apache.org/struts/userGuide/struts-html.html#rewrite>for the details. BTW, would it make sense to add an optional "paramValue" attribute to the tags which do HTML rewriting? It would basically take the String literal that is defined in <bean:define> Seems like it would simplify a common case. I can do it and provide the patch if no one objects, but I'm wondering if maybe it was left out for a reason? Joe -- -- * Joe Germuska { [EMAIL PROTECTED] } "It's pitiful, sometimes, if they've got it bad. Their eyes get glazed, they go white, their hands tremble.... As I watch them I often feel that a dope peddler is a gentleman compared with the man who sells records." --Sam Goody, 1956 tune in posse radio: <http://www.live365.com/stations/289268> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>