dev@glassfish.java.net

Re: Problem looking up the LocalSession on JSF Validator...

From: Ed Burns <ed.burns_at_sun.com>
Date: Wed, 28 Jun 2006 08:32:40 -0700

>>>>> On Mon, 05 Jun 2006 15:57:52 -0400, jacob_at_hookom.net said:

JH> You can provide a non-scoped managed bean to do this kind of business logic and then specify your validator via EL.
JH> <h:inputText value="#{bean.prop}" validator="#{biz.validate}"/>

JH> public class Biz {

JH> @EJB
JH> private MyLittleLocal localBean;

JH> public void validate(FacesContext, UIComponent, Object) throws ValidationException {
JH> if (!localBean.bizTest((BizObject) obj)) {
JH> throw new ValidationException(...);
JH> }
JH> }
JH> }

This is a good feature. I've filed an RFE:

https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=186

Ed

-- 
| ed.burns_at_sun.com  | {home: 407 869 9587, office: 408 884 9519 OR x31640}
| homepage:         | http://purl.oclc.org/NET/edburns/
| aim: edburns0sunw | iim: ed.burns_at_sun.com