At one point the JavaScript load order when using Prototype was significant; I had to put the <s:head.../> tag before loading prototype.
Note that Prototype does not always play well with other libraries. d. --- Moacir Cardoso <[EMAIL PROTECTED]> wrote: > Hello people, > > I was unable to make my ajax s:form submit to work. > Then I tried to create a simple application from > struts2-blank-2.0.9.war > like this: > > <%@ taglib prefix="s" uri="/struts-tags" %> > <%@ page language="java" contentType="text/html; > charset=ISO-8859-1" > pageEncoding="ISO-8859-1"%> > <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 > Transitional//EN" > "http://www.w3.org/TR/html4/loose.dtd"> > <html> > <head> > <meta http-equiv="Content-Type" content="text/html; > charset=ISO-8859-1"> > <title>Hello Jsp</title> > <s:head debug="true" theme="ajax"/> > </head> > <body> > <s:form action="HelloAjax_Table"> > <s:textfield name="txtNome"></s:textfield> > > <s:submit value="Send Ajax" theme="ajax" > targets="div1"></s:submit> > </s:form> <br/> > Div1: <br/> > <div id="div1"></div> > </body> > </html> > > The result was fine, but if I add scriptaculous and > prototype.js an > error occurs. > > <head> > <script src="<%= request.getContextPath() > %>/js/scriptaculous/lib/prototype.js" > type="text/javascript"></script> > <script src="<%= request.getContextPath() > %>/js/scriptaculous/src/scriptaculous.js" > type="text/javascript"></script> > ... > > FATAL exception raised: Could not load > 'struts.widget.Bind'; last tried > '__package__.js' > > So, probably dojo have some problems with > scriptaculous or prototype.js. > Note that the tag <s:head debug="true" > theme="ajax"/> will output some > dojo scripts. > > Becouse that I will not use dojo anymore and start > with scriptaculous > and prototype.js. > > Bye. > > > Dave Newton escreveu: > > If you set the debug flag do you get any error > > messages? > > > > --- Moacir Cardoso <[EMAIL PROTECTED]> wrote: > > > > > >> Yes I do. > >> > >> > >> > >> Dave Newton wrote: > >> > >>> Do you have an <s:head theme="ajax"/> tag? > >>> > >>> --- Moacir Cardoso <[EMAIL PROTECTED]> wrote: > >>> > >>> > >>> > >>>> Hi, > >>>> I'm unable to make my ajax form work > >>>> > >>>> <body> > >>>> > >>>> <div id='two' style="border: 1px solid > >>>> yellow;"><b>initial content</b></div> > >>>> <s:form > >>>> id="theForm2" > >>>> cssStyle="border: 1px solid green;" > >>>> > >>>> action="cadastro/pessoa_salvarEndereco.action" > >>>> method="post" > >>>> theme="ajax"> > >>>> > >>>> <input type='text' name='data' > value='Struts > >>>> User'> > >>>> > >>>> <s:submit value="GO2" theme="ajax" > >>>> targets="two"/> > >>>> > >>>> </s:form> > >>>> > >>>> </body> > >>>> > >>>> > >>>> > >>>> It's making a normal http request and not using > >>>> > >> ajax > >> > >>>> calls. > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > > > --------------------------------------------------------------------- > > > >>> > >>> > >>>> 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] > >> > >>> > >>> > >>> > >> > >> > > > --------------------------------------------------------------------- > > > >> 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] > > > > > > > > > > > --------------------------------------------------------------------- > 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]