mmm, think I'm nearly there, but getting Error Report: org.apache.jasper.JasperException: Cannot find bean under name org.apache.struts.taglib.html.BEAN at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:2 54) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
which is rather strange considering I have a very similar piece of code somewhere which runs perfectly fine... :-0 Here's the code which should, in theory, submit the addNewScope action when image is clicked on: <html:form method="post" action="/addNewScope" name="submitForm" type="org.apache.struts.action.DynaActionForm" enctype="text/html"> <a onclick="javascript:void(document.submitForm.submit());" href="javascript:void(0);" onMouseOver="SwapImage('ok','../../images/button_ok_over.png');" onMouseDown="SwapImage('ok','../../images/button_ok_click.png');" onMouseOut="SwapImage('ok','../../images/button_ok.png');" onMouseUp="SwapImage('ok','../../images/button_ok_over.png');"> <img name="ok" src="../../images/button_ok.png" border="0" width="42" height="23"> </a> </html:form> Note that somewhere else in the same app (and directory) I have another jsp using a DynaActionForm, so my app should be able to access that dynamic Action form. Mind you, it's not even getting that far. The page is not even loading the form controls... Been racking my brains for last couple of hours on this one, I've given up now... Any clues welcomed!!!! -----Original Message----- From: Thomas Cornet [mailto:[EMAIL PROTECTED] Sent: 19 January 2004 12:13 To: Struts Users Mailing List Subject: Re: html:form/Submit question.... What I understand from your message is that you want to have a 'dynamic' image as a button. An image that changes when the cursor is on the button, or not, which can't be achieved by HTML. The only solution I see is using JavaScript. I don't see why you don't want to use javascript because you use it to change the button's image. Make something like <a onclick='JavaScript:document.forms[0].submit();' href='Javascrip:void(0);' onMouseOver.........> Like this, the form is submitted normally. Thomas At 12:19 19/01/2004, you wrote: >I have a form and my plan is to set all the fields (using DynaActionForm) >when an ok 'button' is pressed, the problem is, I'm not using a 'submit' >action to submit it, but an image, the code I have at the moment is: > >..... lots of other code here >[] > ..... more code here basically, I want the action in the form > (addNewScope) to be submited when I do onclick (where the question marks > are). I don't want to use Javascript, I want call the action... I have > done this before using but this is not what I'm trying to achieve here. I > think I might be confused... :-/ regards Leticia > --------------------------------------------------------------------- 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]