Hi, He probably meant this:
http://click.apache.org/docs/click-api/org/apache/click/util/FlashAttribute.html http://click.avoka.com/click-examples/general/flash.htm regards, Bob On 8/11/2010 17:27, manjit oberoi wrote: > Hi Malcolm > > We are using the Form.setError(String error) for displaying the error > messages on the Form, > referring the Apache Click samples. We generate the string parameter ‘error’ > as an HTML including > the java script to focus relevant ‘Field’, sample code snippet is pasted > below. We have also > researched the floating error messages (Form using the jQuery Validator ) > provided by ClickClick and > JQuery integration > (jquery-examples/ajax/validation/jquery-validation1-demo.htm). > > I would be interested to know more about the ‘*/flash variables/*’. I would > appreciate, if you can > please elaborate more on topic and guide me with an hosted example/sample (if > any). > > private String getError(Field field) { > StringBuffer buffer = new StringBuffer(); > buffer.append("<br>"); > buffer.append("<a class=\"error\""); > buffer.append(" href=\"javascript:"); > buffer.append(field.getFocusJavaScript()); > buffer.append("\">"); > buffer.append(field.getError()); > buffer.append("</a>"); > return buffer.toString(); > } > > Thanks in advance, > Manjit Oberoi > > > On Fri, Nov 5, 2010 at 3:33 AM, Malcolm Edgar <[email protected] > <mailto:[email protected]>> wrote: > > The best way is to use a flash variable, that way you can redirect to > another page and still > show a message. This supports the post/redirect pattern. > > regards Malcolm Edgar > > > On Fri, Nov 5, 2010 at 8:11 AM, Yinghai Zhao <[email protected] > <mailto:[email protected]>> wrote: > > Hello, > I'm new to Click and writing my first Click web app. > I'm wondering what is the best practice to display an error message > on a page. > Currently, I used a bindable String "msg" in may base page class, and > a msg tag in my template. > When needed, I just set a value to a "msg" and it get displayed in > the page. > > Then I realize that this is not the best way(actually a silly way) to > do this, since the > message will be passed through multiple response(and displayed > multiple times). > Is there a best way to handle this situation? some thing like error() > method in Wicket or > flash in ruby on rails. > > Thanks > Hai > > >
