🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #153632

Stripes framework, ValidationErrors

#153632
From: Cezar ikari Pokorski
Date: Mon, 05 Nov 2012 11:14
36 lines
2050 bytes
Hej,
Mam nadzieję, że używaliście kiedyś Stripesów. Mam bardzo prosty use case,  
który działał, a po 2 dniach przestał. Jest sobie serwis, ma standardową  
autoryzację obsługiwaną po stronie serwera (j_security_check czy jak jej  
tam było), gdy autoryzacja się nie udaje, lądujemy w handlerze:



public class LoginFailedActionBean extends LoginActionBean {

     @DefaultHandler
     public Resolution view() {
         ValidationErrors validationErrors =  
this.getContext().getValidationErrors();
         ActionBeanContext context = this.getContext();
         validationErrors.add(
                 "j_password",
                 new LocalizableError("error.invalid_login")
         );
         context.setValidationErrors(validationErrors);
         return new ForwardResolution("/WEB-INF/jsp/login.jsp");
     }

}


Pytanie jest bardzo proste: co tu może nie działać? Błąd walidacji dodaje  
się do kontektu, następnie login.jsp używa tagu <stripes:errors /> (w tej  
właśnie postaci) do wyświetlenia błędu(ów). Co najmniej raz przed commitem  
widziałem, że to działa. Teraz jednak JSP wydaje się nie widzieć błędów  
walidacji, <stripes:errors /> nie generuje żadnego wyjścia.

Halp!

-- 
Nie mam weny na sygnaturkę
Technical Details
Message-ID: <op.wnar59qrezb3y7@sch12524.schibsted.no>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.task.gda.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.task.gda.pl!not-for-mail
From: "Cezar ikari Pokorski" <kontakt@ikari.pl>
Newsgroups: pl.comp.lang.java
Subject: Stripes framework, ValidationErrors
Date: Mon, 05 Nov 2012 12:14:23 +0100
Organization: ikari
Lines: 53
Message-ID: <op.wnar59qrezb3y7@sch12524.schibsted.no>
NNTP-Posting-Host: 37-128-111-194.ip.netia.com.pl
Mime-Version: 1.0
X-Trace: news.task.gda.pl 1352114008 30144 37.128.111.194 (5 Nov 2012 11:13:28 GMT)
X-Complaints-To: abuse@news.task.gda.pl
NNTP-Posting-Date: Mon, 5 Nov 2012 11:13:28 +0000 (UTC)
User-Agent: Opera Mail/12.02 (Win32)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit