You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@shale.apache.org by "Gary VanMatre (JIRA)" <ji...@apache.org> on 2007/07/28 05:21:06 UTC
[jira] Resolved: (SHALE-452) f:validator not mapped
[ https://issues.apache.org/struts/browse/SHALE-452?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gary VanMatre resolved SHALE-452.
---------------------------------
Resolution: Fixed
Fix Version/s: 1.1.0-SNAPSHOT
1.0.5-SNAPSHOT
Fix in the 20070728 nightly build.
> f:validator not mapped
> -----------------------
>
> Key: SHALE-452
> URL: https://issues.apache.org/struts/browse/SHALE-452
> Project: Shale
> Issue Type: Bug
> Components: Clay
> Affects Versions: 1.0.4
> Reporter: Ian Priest
> Assignee: Gary VanMatre
> Fix For: 1.0.5-SNAPSHOT, 1.1.0-SNAPSHOT
>
>
> Raised at request of GVM..
> > I've hit a problem trying to set up a validator on an input text field.
> > Here's the HTML...
> >
> >
> >
> ><div class="content"
> > xmlns:t="http://myfaces.apache.org/tomahawk"
> > xmlns:h="http://java.sun.com/jsf/html"
> > xmlns:f="http://java.sun.com/jsf/core">
> >
> >
> >
> > ...
> >
> >
> > <h:inputText styleClass="x-large" size="20" maxlength="20"
> > value="#{@managed-bean-name.customer.user.username}"
> > id="username"
> > validator="#{@managed-bean-name.validateUsername}"
> > required="true" >
> >
> > <f:validator validatorId="com.scn.Regex" suppliedRegex="[A-Za-z0-9]*"
> > errorMessage="#{messages['customer.username_invalid_chars']}"
> >/> </h:inputText>
> >
> >
> >
> > And here's the error message....
> >
> >
> There are a couple issues here. The first issue is that the mapping logic is only looking for a "validator" and not a "f:validator". This one is a bug. Please log a JIRA ticket if you get a chance.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.