just write your own feedbackpanel that works the way you want. look at the source of the original one.
-igor On Wed, Mar 12, 2008 at 5:25 AM, Daniel Alonso <[EMAIL PROTECTED]> wrote: > > Hi again to everybody. After looking tons of examples related to wicket 1.2 I > have no idea of how i can do the next: > > At this moment I cant show an error icon next to an erroneus field after > submitting a form. The thing is that i must include the message feedback > string as part of the "alt" property description. > > At this moment, i have a MyFormComponentFeedbackIndicator attached to the > field i want to check, and when the error happens, the image is showed... > but i have no idea of how a can manage the problem of the "alt" image > attribute. > > If you don't mind I'm going to attach some code: > > MyFormComponentFeedbackIndicator > ------------------------------ > > public class MyFormComponentFeedbackIndicator extends > FormComponentFeedbackIndicator { > > /** > * > */ > private static final long serialVersionUID = 1L; > > private static final ResourceReference RESOURCE_REF = new > ResourceReference(Page2.class, > "error.png"); > private FeedbackMessages messages = null; > public MyFormComponentFeedbackIndicator(String id) { > super(id); > > String prueba=null; > prueba=""; > FeedbackMessage message=null; > Image imagen=new Image("imageModelResourceReference", new > Model(RESOURCE_REF)); > > messages = Session.get().getFeedbackMessages(); > Iterator it=messages.iterator(); > > while (it.hasNext()){ > message=(FeedbackMessage)it.next(); > prueba=message.getMessage().toString(); > } > imagen.add(new SimpleAttributeModifier("alt", prueba)); > add(imagen); > } > } > > > ------------------------------------- > > MyFormComponentFeedbackIndicator.html > ---------------------------- > <wicket:panel> </wicket:panel> > > piece of webpage class > ------------------------ > > MyFormComponentFeedbackIndicator panelErrorSfid=null; > sfid = new TextField("sfid"); > sfid.setRequired(true); > sfid.add(StringValidator.maximumLength(15)); > sfid.setLabel(new Model("sfid")); > panelErrorSfid=new MyFormComponentFeedbackIndicator("errorsSfid"); > panelErrorSfid.setIndicatorFor(sfid); > > > > Is there any solution?Thanks so much in advance. > -- > View this message in context: > http://www.nabble.com/Include-feedback-messages-description-on-%22alt%22-Image-property-tp16001976p16001976.html > Sent from the Wicket - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > 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]