I wouldn't want to put this on the wiki before it's decided to do it... I put it in Jira instead
> -----Original Message----- > From: Joseph Ottinger [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, January 15, 2003 8:42 PM > To: [EMAIL PROTECTED] > Subject: RE: [OS-webwork] Hidden token > > > Actually... in case you guys don't know it, you have this > cool wiki at http://www.opensymphony.com:8668/space/start > where this sort of concept would be really cool to detail. > Online docs, you might say, with ongoing practices and > resources for opensymphony users. > > There's also the formtags library on opensymphony, which HAS > a form tag that wouldn't be difficult (at ALL) to modify to > include behaviour like this. For that matter, formtags even > has access to the webwork valuestack already, so it can be a > drop-in solution if you so desire. (It doesn't use templates; > if you recall, that was on the drawing board before the > drawing board collapsed under it.) > > On Wed, 15 Jan 2003, Jason Carreira wrote: > > > I was thinking we could, like Struts does, make it an > option to have a > > ui:form (which we don't have right now) and ww:url tag add > this hidden > > token, through a hidden input field or URL rewriting, respectively. > > > > > -----Original Message----- > > > From: matt baldree [mailto:[EMAIL PROTECTED]] > > > Sent: Wednesday, January 15, 2003 8:23 PM > > > To: [EMAIL PROTECTED] > > > Subject: Re: [OS-webwork] Hidden token > > > > > > > > > no just added a hidden input field. this really isn't a ui tag. > > > > > > ----- Original Message ----- > > > From: "Jason Carreira" <[EMAIL PROTECTED]> > > > To: <[EMAIL PROTECTED]> > > > Sent: Wednesday, January 15, 2003 6:40 PM > > > Subject: RE: [OS-webwork] Hidden token > > > > > > > > > Did you modify the ui tags to automatically do this? I > also added a > > > Jira issue for this > > > > > > > -----Original Message----- > > > > From: matt baldree [mailto:[EMAIL PROTECTED]] > > > > Sent: Wednesday, January 15, 2003 7:44 PM > > > > To: [EMAIL PROTECTED] > > > > Subject: Re: [OS-webwork] Hidden token > > > > > > > > > > > > my project. i can add it when i get a chance. > > > > > > > > ----- Original Message ----- > > > > From: "Jason Carreira" <[EMAIL PROTECTED]> > > > > To: <[EMAIL PROTECTED]> > > > > Sent: Wednesday, January 15, 2003 6:10 PM > > > > Subject: RE: [OS-webwork] Hidden token > > > > > > > > > > > > In WW? Is this already there? Or did you do this in > your project? > > > > > > > > > -----Original Message----- > > > > > From: matt baldree [mailto:[EMAIL PROTECTED]] > > > > > Sent: Wednesday, January 15, 2003 6:05 PM > > > > > To: [EMAIL PROTECTED] > > > > > Subject: Re: [OS-webwork] Hidden token > > > > > > > > > > > > > > > yes, this is how we did it. > > > > > > > > > > ----- Original Message ----- > > > > > From: "Jason Carreira" <[EMAIL PROTECTED]> > > > > > To: <[EMAIL PROTECTED]> > > > > > Sent: Wednesday, January 15, 2003 3:48 PM > > > > > Subject: RE: [OS-webwork] Hidden token > > > > > > > > > > > > > > > Just thought this out some more. Here's how it could work: > > > > > > > > > > the hidden token is set in the session when the form is > > > shown, then > > > > > added to the form as a hidden field. When the action > > > processes the > > > > > form, you look for the token and make sure it's the same > > > as the last > > > > > one you put in the session before you process. > > > > > > > > > > Jason > > > > > > > > > > > -----Original Message----- > > > > > > From: Jason Carreira > > > > > > Sent: Wednesday, January 15, 2003 4:04 PM > > > > > > To: [EMAIL PROTECTED] > > > > > > Subject: [OS-webwork] Hidden token > > > > > > > > > > > > > > > > > > Hi all, > > > > > > > > > > > > In our evaluation of Struts vs. Webwork, I was > asked about the > > > > > > ability to do hidden tokens on WW built forms and > URLs. Struts > > > > > > apparently, in their form and link tags, have the > > > possibility of > > > > > > (optionally) adding a hidden token (either as a hidden > > > > form field, > > > > > > or through URL rewriting), which can keep the user from > > > > > > clicking twice and executing your action twice. I don't > > > > > > remember seeing anything like this in WW, although > my take is > > > > > > that this > > > would be > > > > > > easy enough to add to the URLTag. Also, is there a > > > > ui:form tag? I'm > > > > > > not sure what all got added. > > > > > > > > > > > > I remember Rickard was talking about something to prevent > > > > 2 submits, > > > > > > but I'm not sure what it was... > > > > > > > > > > > > Thoughts? Would this be something good to add (given that > > > > it would > > > > > > be optional and not break anybodies existing code)? > > > > > > > > > > > > Jason > > > > > > > > > > > > -- > > > > > > Jason Carreira > > > > > > Technical Architect, Notiva Corp. > > > > > > phone: 585.240.2793 > > > > > > fax: 585.272.8118 > > > > > > email: [EMAIL PROTECTED] > > > > > > --- > > > > > > Notiva - optimizing trade relationships (tm) > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > > > This SF.NET email is sponsored by: A Thawte Code Signing > > > > Certificate > > > > > > is essential in establishing user confidence by providing > > > > assurance > > > > > > of authenticity and code integrity. Download our Free > > > Code Signing > > > > > > guide: http://ads.sourceforge.net/cgi-> > > > bin/redirect.pl?thaw0028en > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > > Opensymphony-webwork mailing list > > > > > > [EMAIL PROTECTED] > > > > > > > > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > > This SF.NET email is sponsored by: A Thawte Code Signing > > > > Certificate > > > > > is essential in establishing user confidence by providing > > > > > assurance of authenticity and code integrity. > Download our Free > > > > > Code > > > > Signing guide: > > > > > http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0028en > > > > > _______________________________________________ > > > > > Opensymphony-webwork mailing list > > > > > [EMAIL PROTECTED] > > > > > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwor > > > > > k > > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > > This SF.NET email is sponsored by: A Thawte Code Signing > > > > Certificate > > > > > is essential in establishing user confidence by providing > > > > > assurance of authenticity and code integrity. > Download our Free > > > > > Code > > > > Signing guide: > > > > > http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0028en > > > > > _______________________________________________ > > > > > Opensymphony-webwork mailing list > > > > > [EMAIL PROTECTED] > > > > > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwor > > > > > k > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > This SF.NET email is sponsored by: A Thawte Code Signing > > > > Certificate is essential in establishing user confidence by > > > > providing assurance of authenticity and code integrity. > Download > > > > our Free Code > > > Signing guide: > > > > http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0028en > > > > _______________________________________________ > > > > Opensymphony-webwork mailing list > > > > [EMAIL PROTECTED] > > > > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > This SF.NET email is sponsored by: A Thawte Code Signing > > > > Certificate is essential in establishing user confidence by > > > > providing assurance of authenticity and code integrity. > Download > > > > our Free Code > > > Signing guide: > > > > http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0028en > > > > _______________________________________________ > > > > Opensymphony-webwork mailing list > > > > [EMAIL PROTECTED] > > > > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > > > > > > > > > > > ------------------------------------------------------- > > > This SF.NET email is sponsored by: A Thawte Code Signing > Certificate > > > is essential in establishing user confidence by providing > assurance > > > of authenticity and code integrity. Download our Free > Code Signing > > > guide: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0028en > > > _______________________________________________ > > > Opensymphony-webwork mailing list > > > [EMAIL PROTECTED] > > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > This SF.NET email is sponsored by: A Thawte Code Signing > Certificate > > > is essential in establishing user confidence by providing > assurance > > > of authenticity and code integrity. Download our Free > Code Signing > > > guide: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0028en > > > _______________________________________________ > > > Opensymphony-webwork mailing list > > > [EMAIL PROTECTED] > > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > > > > > > > ------------------------------------------------------- > > This SF.NET email is sponsored by: A Thawte Code Signing > Certificate > > is essential in establishing user confidence by providing > assurance of > > authenticity and code integrity. Download our Free Code > Signing guide: > > http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0028en > > _______________________________________________ > > Opensymphony-webwork mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > > --------------------------------------------------------- > Joseph B. Ottinger [EMAIL PROTECTED] > http://enigmastation.com IT Consultant > > > > ------------------------------------------------------- > This SF.NET email is sponsored by: A Thawte Code Signing Certificate > is essential in establishing user confidence by providing > assurance of > authenticity and code integrity. Download our Free Code > Signing guide: > http://ads.sourceforge.net/cgi-> bin/redirect.pl?thaw0028en > > > _______________________________________________ > Opensymphony-webwork mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > ------------------------------------------------------- This SF.NET email is sponsored by: A Thawte Code Signing Certificate is essential in establishing user confidence by providing assurance of authenticity and code integrity. Download our Free Code Signing guide: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0028en _______________________________________________ Opensymphony-webwork mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
