wood burning stoves 2.0*
The moose likes Struts and the fly likes problem in using map  tag for mapping an action Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "problem in using map  tag for mapping an action" Watch "problem in using map  tag for mapping an action" New topic

problem in using map tag for mapping an action

Ranjith Koppu

Joined: Dec 04, 2006
Posts: 7
I am facing a problem in mapping an action in my form.Actually,my form contains 2 hyperlinks(say h1,h2) and an image (say img1)and a submit button.
If I click the submit button the form has to perform an action say "loginaction.do" .If I click the link h1 then it has to perform some other action "enrollaction.do" If I click h2 or img1 I should perform the same action (say "activate.do")
for the hyper link h1 I coded it as
<html:link action"enrollaction.do">text</html:link>
For the image ideally it should be written as
<html:link action"activate.do"><img src../></html:link>

But the problem is the image I have is a huge one and I have a logo on the image.only that part of the image should act as a hyperlink.
so I used a map tag like

<img src="\images\activate_bttn.gif" width=254 height=48 usemap="#Map1">
<map name="myMap" id="Map1">
<area shape="rect" coords="30,10,150,40" href=" ActivationPage.html" alt="Activate Now" />

This works fine with HTML as such but how should I give an action attribute
to the <map> or is there any alternative to do this.
Only particular portion of the image should be clickable and it should perform some action.
Please help me!!
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
subject: problem in using map tag for mapping an action
Similar Threads
regarding images as buttons in the form
Param passing in link, prepopulation and javascript
Problem with Target Attribute
action's "attibute" and "name" property......
problem in having multiple actions in a single jsp