Darrell wrote:
I am not sure the syntax of this html:link is correct, because it does not allow me to click the image as though it's a hyperlink? What am I missing??
<html:link page="/inventory.do"><img src="images/hbnb4.gif" alt="menu 4" name="p7TBim40" id="p7TBim40" width="96" height="26" border="0"></html:link>
Steve Raeburn wrote:
You have defined your action as /inventory. This path is a context relative
path so you should be linking to it with something like <a
href="/mycontext/inventory.do">...
What you have done to link to /mycontext/CSSMasters/inventory.do because you've used a link relative to your page. That's why it can't be found.
To avoid having to explicitly define the context name I would suggest you
look at the <html:link> tag which can use a context relative path or, of you
have a recent struts build, an action. In your case this would be:
<html:link page="/inventory.do"> or <html:link action="/inventory">.
Note that you don't include the .do extension when you specify an action. Use the path value exactly as defined in your struts-config file.
Steve
-----Original Message----- From: Darrell [mailto:[EMAIL PROTECTED] Sent: June 9, 2003 11:13 PM To: Struts Subject: Call action from link
I have read alot of the previous posts in the archives, but still can't get the link to call an action. <a href="inventory.do" onmouseover="P7_trigMM2('p7TBim40')"><img src="images/hbnb4.gif" alt="menu 4" name="p7TBim40" id="p7TBim40" width="96" height="26" border="0"></a>
I get this error: ERROR action.RequestProcessor - Invalid path /CSSMasters/inventory was requested
Is there something wrong with the way I am calling the action?
This is my action mapping: <action-mappings> <action name="emerReqForm" type="metokoteca.action.RequestAction" validate="true" input="/CSSMasters/emergReq.htm" scope="request" path="/request"> <forward name="forward" path="/CSSMasters/formSubmit.htm" /> </action> <action type="metokoteca.action.InventoryAction" validate="false" scope="request" path="/inventory"> <forward name="forward" path="/CSSMasters/formSubmit.htm" /> </action> </action-mappings>
-- Darrell Bechtel, B.G.S., MCSE
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- Darrell Bechtel, B.G.S., MCSE
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

