I'll look into this when I get back to my hotel later tonight -
probably 6-8 hours.

Matt


On 9/13/07, tibi <[EMAIL PROTECTED]> wrote:
> matt (or some one else)
>
> i'm not allowed to edit the page anymore.
> i login with account tibi
> and want to edit this page:
> http://appfuse.org/display/APF/Ajax
>
> help
>
> tibi
>
> tibi wrote:
> > i got this question:
> >
> > ---------------------------------------------
> >
> > I'm trying to do ajax with the ajax tags of struts 2 (which I believe is
> > just dojo in the end) and I'm finding almost the same problems as you did.
> >
> > I got stuck in this js error (Could not load 'struts.widget.Bind'; last
> tried '__package__.js'), after copying all the dojo.js and dojo src folder
> to /webapp/scripts, I also replaced the <s:head tag for the resulting html
> but modifiying the /struts/dojo/dojo.js path to /scripts/dojo/dojo.js
> because the original one comes out empty. I didn't change any static filter
> parameter.
> > did you manage to solve your problem?
> >
> > ---------------------------------------------
> >
> > i will update the tutorial on appfuse.org.... give me an hour or so...
> >
> >
> > tibi
> >
> >
> >
> > tibi wrote:
> >
> >> thanks
> >>
> >> i will try again... need to do more copy paste....
> >>
> >> one more question:
> >> in this example:
> >> http://cwiki.apache.org/S2WIKI/struts-2-spring-2-jpa-ajax.html
> >>
> >> the edit button is like this:
> >>
> >> <a dojoType="struts:BindAnchor" id="a_2"    notifyTopics="/edit"
> showError="true">
> >> Edit</a>
> >>
> >> then there is an index.jsp page wich will handle the edit part:
> >> ...
> >>
> >>                    dojo.event.topic.subscribe("/edit", function(data, 
> >> type, request) {
> >>                        if(type == "before") {
> >>                                    var id = data.split("_")[1];
> >>
> >>                                    var tr = dojo.byId("row_"+id);
> >>                                    var tds = tr.getElementsByTagName("td");
> >>
> >>                                    dojo.byId("id").value = id;
> >>                                    dojo.byId("firstName").value =
> dojo.string.trim(dojo.dom.textContent(tds[0]));
> >>                                    dojo.byId("lastName").value =
> dojo.string.trim(dojo.dom.textContent(tds[1]));
> >>                            }
> >>                    });
> >> ...
> >>
> >>
> >> my question is how is the original page list.jsp connected to the result
> >> page index.jsp....
> >>
> >>
> >>
> >>
> >> tibi
> >>
> >>
> >> arvinder wrote:
> >>
> >>
> >>> In your url you have decorator=false but your exclude pattern has
> >>> decorate=false :)
> >>> Arvinder
> >>>
> >>> tibi-3 wrote:
> >>>
> >>>
> >>>
> >>>> i gues... the params are taken off before the decorator gets into
> action.
> >>>>
> >>>> tibi wrote:
> >>>>
> >>>>
> >>>>
> >>>>> matt would you expect this to work:
> >>>>>
> >>>>> http://localhost:8080/ajax.html?decorator=false
> >>>>>
> >>>>> with a decorater file like this:
> >>>>> <decorators defaultdir="/decorators">
> >>>>>     <excludes>
> >>>>>         <pattern>/*ajax=true*</pattern>
> >>>>>         <pattern>/*decorate=false*</pattern>
> >>>>>         <pattern>/struts/dojo/*</pattern> <!-- OK to remove if you're
> >>>>> not using Struts -->
> >>>>>         <pattern>/resources/*</pattern>
> >>>>>     </excludes>
> >>>>>     <decorator name="default" page="default.jsp">
> >>>>>         <pattern>/*</pattern>
> >>>>>     </decorator>
> >>>>> </decorators>
> >>>>>
> >>>>> i would expect it not to be decorated .. but it is....
> >>>>>
> >>>>> tibi
> >>>>>
> >>>>> Matt Raible wrote:
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>> You need to figure out if there's anything special in the Ajax
> request
> >>>>>> - for example an ajax=true parameter. If there isn't, add one. Then
> >>>>>> modify decorators.xml to exclude URLs with this parameter.
> >>>>>>
> >>>>>> Matt
> >>>>>>
> >>>>>>
> >>>>>> On 9/12/07, tibi <[EMAIL PROTECTED]> wrote:
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>> how do you guy's do it....
> >>>>>>> i can't get the decorator off.
> >>>>>>> it keeps on decorating my ajax return pages...
> >>>>>>>
> >>>>>>> the rest is working now but i don't need this decoration....
> >>>>>>>
> >>>>>>> any help would be great
> >>>>>>>
> >>>>>>> tibi
> >>>>>>>
> >>>>>>>
> >>>>>>> tibi wrote:
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>> i now moved the part wich is made by
> >>>>>>>>
> >>>>>>>>    <s:head theme="ajax" debug="true"/>
> >>>>>>>>
> >>>>>>>> ---------------
> >>>>>>>> <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>
> >>>>>>>> ---------------
> >>>>>>>> into the /src/main/webapp/decorators/default.jsp
> >>>>>>>>
> >>>>>>>> and this works apart from the decoration which is still done.....
> >>>>>>>>
> >>>>>>>> tibi
> >>>>>>>>
> >>>>>>>> tibi wrote:
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>> 1)
> >>>>>>>>> i have copied all files from the dojo folder from the
> >>>>>>>>> struts2-core-2.0.6.jar into
> >>>>>>>>> src/main/webapp/scripts/dojo
> >>>>>>>>>
> >>>>>>>>> 2)
> >>>>>>>>> a) i changed includes to excludes
> >>>>>>>>> b) tried to remove it
> >>>>>>>>>
> >>>>>>>>> 3)
> >>>>>>>>> added this to a page:
> >>>>>>>>>
> >>>>>>>>>    <s:head theme="ajax" debug="true"/>
> >>>>>>>>>
> >>>>>>>>> but i have no succes....
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> tibi
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> tibi wrote:
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>> i search but i don't understand all.
> >>>>>>>>>> 1) copy dojo files to scripts/dojo
> >>>>>>>>>> what dojo files can i copy from where??
> >>>>>>>>>>
> >>>>>>>>>> 2)exclude scripts/dojo/* in staticFilter
> >>>>>>>>>> i have this in my web.xml
> >>>>>>>>>>   <filter>
> >>>>>>>>>>        <filter-name>staticFilter</filter-name>
> >>>>>>>>>>
> >>>>>>>>>>
> <filter-class>org.appfuse.webapp.filter.StaticFilter</filter-class>
> >>>>>>>>>>        <init-param>
> >>>>>>>>>>            <param-name>includes</param-name>
> >>>>>>>>>>            <param-value>/scripts/dojo/*</param-value>
> >>>>>>>>>>        </init-param>
> >>>>>>>>>>    </filter>
> >>>>>>>>>> do i need to change include to exclude or remove the ini-params?
> >>>>>>>>>>
> >>>>>>>>>> 3)add manual dojo stuff to my <head>
> >>>>>>>>>> is that this line?:
> >>>>>>>>>>    <s:head theme="ajax" debug="true"/>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> thanks
> >>>>>>>>>>
> >>>>>>>>>> tibi
> >>>>>>>>>>
> >>>>>>>>>> tibi wrote:
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>> ok so it is not a bug but a feature ;)
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> tibi
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> Matt Raible wrote:
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>> 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]
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>
> ---------------------------------------------------------------------
> >>>>>>>>>>> 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]
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>> ---------------------------------------------------------------------
> >>>> 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]

Reply via email to