On 9/11/07, tibi <[EMAIL PROTECTED]> wrote: > by googeleing i found this from matt: > ---------------------------------------------------------------------- > If you search through the mailing list archives, you'll find that > solution. The solution is to copy Dojo's files to scripts/dojo and > exclude scripts/dojo/* in the StaticFilter. Then you have to add the > manual Dojo stuff to your <head>. > > Matt > ---------------------------------------------------------------------- > > is this fixed in RC1?
No, this is still required in RC1. The reason is because Dojo uses *.html for its template filenames. Since we use it for our Actions, you have to use the StaticFilter to load static files. The StaticFilter doesn't currently load content from JAR files, but it may be able to be enhanced to do so. Because of this, you have to copy Dojos files into your project. The good news is this is a recommended practice for Struts 2 for performance reasons. http://struts.apache.org/2.x/docs/performance-tuning.html Matt > > > tibi > > > > tibi wrote: > > when i minimize to this: > > <%@ include file="/common/taglibs.jsp"%> > > > > <head> > > <s:head theme="ajax" debug="true"/> > > </head> > > > > > > is still get the same error. > > i see that this is renderd into the html output (view source in firefox): > > > > ... > > <script language="JavaScript" type="text/javascript"> > > // Dojo configuration > > djConfig = { > > baseRelativePath: "/struts/dojo", > > isDebug: true, > > bindEncoding: "UTF-8", > > debugAtAllCosts: true // not needed, but allows the Venkman > > debugger to work with the includes > > }; > > </script> > > <script language="JavaScript" type="text/javascript" > > src="/struts/dojo/dojo.js"></script> > > <script language="JavaScript" type="text/javascript" > > src="/struts/simple/dojoRequire.js"></script> > > <script language="JavaScript" type="text/javascript" > > src="/struts/ajax/dojoRequire.js"></script> > > > > <script language="JavaScript" type="text/javascript" > > src="/struts/CommonFunctions.js"></script> > > > > ... > > > > > > > > tibi wrote: > >> ok followed some other example but i keep getting this error: > >> Error: Could not load 'struts.widget.Bind'; last tried '__package__.js' > >> Source File: http://localhost:8080/struts/dojo/dojo.js > >> Line: 94 > >> > >> what did i do: > >> app 2.0m5 struts2, spring2, hibernate2 > >> i have this jsp file: > >> ------------------------------------------------------------------------------------ > >> > >> <%@ include file="/common/taglibs.jsp"%> > >> > >> <head> > >> <title><fmt:message key="searchCandidate.title"/></title> > >> <meta name="heading" content="<fmt:message > >> key='searchCandidate.heading'/>"/> > >> <s:head theme="ajax" debug="true"/> > >> </head> > >> > >> <script> > >> now = new Date(); > >> document.write("test test"+ now.getSeconds()); > >> </script> > >> > >> <!-- URL link to struts action--> > >> <s:url id="ajaxText" action="ajax" method="ajax" /> > >> > >> > >> <!-- Div where content will be displayed --> > >> <s:div theme="ajax" id="weather" href="${ajaxText}"> > >> loading content... > >> </s:div> > >> ----------------------------------------------------------------------------------- > >> > >> > >> off course a struts xml with the action ajax connected to an > >> AjaxAction class with a method ajax > >> but i think there is a problem loading the javascript dojo package.... > >> > >> any help would be welcome ;) > >> > >> tibi > >> > >> > >> tibi wrote: > >>> is there no one who uses ajax in a nice way and can tell me about it?? > >>> > >>> thanks, > >>> > >>> tibi > >>> > >>> > >>> tibi wrote: > >>>> wait is see an javascript error... which i don;t understand: > >>>> > >>>> Error: Could not load 'struts.widget.Bind'; last tried > >>>> '__package__.js' > >>>> Source File: http://localhost:8080/struts/dojo/dojo.js > >>>> Line: 94 > >>>> > >>>> tibi > >>>> > >>>> tibi wrote: > >>>>> > >>>>> after using ajax in a not so nice way (with getting full html as a > >>>>> result... ) i'm trying to follow this example: > >>>>> http://cwiki.apache.org/S2WIKI/struts-2-spring-2-jpa-ajax.html > >>>>> > >>>>> if have made the following: > >>>>> but it works fine (it deletes) but not without refreshing the page. > >>>>> > >>>>> any help??? > >>>>> > >>>>> <%@ include file="/common/taglibs.jsp"%> > >>>>> > >>>>> <head> > >>>>> <title><fmt:message key="candidateProfileDetail.title"/></title> > >>>>> <meta name="heading" content="<fmt:message > >>>>> key='candidateProfileDetail.heading'/>"/> > >>>>> </head> > >>>>> <script> > >>>>> now = new Date(); > >>>>> document.write("test test"+ now.getSeconds()); > >>>>> </script> > >>>>> > >>>>> <p>Persons</p> > >>>>> <s:if test="persons.size > 0"> > >>>>> <table> > >>>>> <s:iterator value="persons"> > >>>>> <tr id="row_<s:property value="id"/>"> > >>>>> <td> > >>>>> <s:property value="firstName" /> > >>>>> </td> > >>>>> <td> > >>>>> <s:property value="lastName" /> > >>>>> </td> > >>>>> <td> > >>>>> <s:url id="removeUrl" action="ajax"> > >>>>> <s:param name="id" value="id" /> > >>>>> <s:param name="method:remove" value="true" /> > >>>>> </s:url> > >>>>> <s:a href="%{removeUrl}" theme="ajax" > >>>>> targets="persons">Remove</s:a> > >>>>> <s:a href="%{removeUrl}">Remove 2</s:a> > >>>>> <s:a id="a_%{id}" theme="ajax" > >>>>> notifyTopics="/edit">Edit</s:a> > >>>>> </td> > >>>>> </tr> > >>>>> </s:iterator> > >>>>> </table> > >>>>> </s:if> > >>>>> > >>>>> --------------------------------------------------------------------- > >>>>> 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] > > -- http://raibledesigns.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
