struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andras Balogh <and...@reea.net>
Subject Re: problems with struts and dojo
Date Fri, 27 Mar 2009 12:19:10 GMT
Hi,

The problem  is most probably that dojo.xhrGet is not available in the 
dojo version that comes
with Struts 2.0.x ( dojo 0.4)
You must make sure to use only dojo functions that are avail. in ver. 0.4.
See here more details:

http://dojotoolkit.org/forum/dojo-0-4-x-legacy/dojo-0-4-x-support/whick-package-xhrget-available-0-4

BR,
Andras

Tedy Marcos Colombini wrote:
> Hi guys, sorry for the previous email. I pressed some shortcut by accident.
>
> I am trying to generate an ajax request with javascript. The code is very
> simple but it doesn't work.
> The message I get is: dojo.xhrGet is not a function (in Firefox error
> console).
>
> With a <s:form> and <s:submit>, I am able to generate a request.
>
> So I am wondering if there is some configuration trick to be done when using
> the javascript approach.
>
> I am using Struts 2.0.11.
>
> Thanks for your help.
>
> Tedy.
>
>
> This is the code that doesn't work:
>
> <%@ page contentType="text/html; charset=UTF-8" %>
> <%@ taglib prefix="s" uri="/struts-tags" %>
> <html>
> <head>
>     <s:head theme="ajax" debug="true"/>
>     <script type="text/javascript">
>         function submitForm() {
>             var kw = {
>                 url: "example.HelloWorld!execute.action",
>                 handleAs:"text",
>                 load: function(response){
>                     dojo.byId('divResult').innerHTML = response;
>                 },
>                 error: function(data){
>                     console.debug("An error occurred: ", data);
>                 },
>                 timeout: 2000,
>             };
>             dojo.xhrGet(kw);
>         }
> </script>
> </head>
>
> <body>
>     <input type="button" onclick="submitForm()" value="Javascript" />
>     <s:div id="divResult"></s:div>
> </body>
> </html>
>
>   


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Mime
View raw message