-
18.03.10 16:12 #1
- Registriert seit
- Feb 2005
- Beiträge
- 36
Hallo!
Habe heute angefangen, mich etwas mit JSF 1.2 zu beschäftigen, da der Support von RichFaces für 2.0 noch nicht wirklich gegeben ist. Nun hab ich folgendes Problem: ich hab ne kleine AJAX-App gebaut, bei der ich ein <f:validate..>-Tag verwenden wollte.
Die ganze Page funktioniert (auch der Ajax-Teil), allerdings wird nichts validiert. Mithilfe von Firebug hab ich dann in den Quelltext gesehn und dort stand ganz einfach:
Code :1
<f:validatelength minimum="3"></f:validatelength>
Im head hab ich die Taglibrary aber eingebunden. Tomcat wirft auch keine Errors.
Hoff ihr könnt mir helfen.
Der ganze Code ohne Bean (die hat eh nur einen String und einen Integer):
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jst/core" xmlns:rich="http://richfaces.org/rich" xmlns:a4j="http://richfaces.org/a4j"> <head> <title></title> </head> <body> <h:form> <rich:panel style="width:50%"> <h:panelGrid columns="2"> <h:outputText value="Name:"/> <h:panelGroup> <h:inputText id="name" value="#{echoBean.name}"> <a4j:support event="onkeyup" reRender="echo, count" actionListener="#{echoBean.countListener}"/> <f:validateLength minimum="3" /> </h:inputText> <h:message for="name" /> </h:panelGroup> <h:outputText value="Echo:"/> <h:outputText id="echo" value="#{echoBean.name}"/> <h:outputText value="Count:"/> <h:outputText id="count" value="#{echoBean.count}"/> </h:panelGrid> <h:commandButton actionListener="#{echoBean.countListener}" value="Submit" /> </rich:panel> </h:form> </body> </html>Geändert von Firestorm696 (18.03.10 um 16:34 Uhr)
-
Hallo,
wenn du den Seitenquelltext eins zu eins kopiert hast, ist es wohl ein Schreibfehler. Zumindest deutet das Vorhandensein des f:validateLength im Seitenquelltext darauf hin, dass die Tag-Library nicht korrekt eingebunden wurde.
Mach doch mal aus dem jst ein jsf.
Grüße
THMDIf Java had true garbage collection, most programs would delete themselves upon execution. (Robert Sewell)
-
19.03.10 08:46 #3
- Registriert seit
- Feb 2005
- Beiträge
- 36
Danach hätt ich wohl ewig gesucht
Vielen Dank!
Ähnliche Themen
-
span-tags innerhalb der p-tags erzeugen
Von gremmlin im Forum Javascript & AjaxAntworten: 10Letzter Beitrag: 09.01.09, 19:40 -
[XSD] Tags mit Strings und verschachtelten Tags zulassen.
Von mmueller78 im Forum XML TechnologienAntworten: 1Letzter Beitrag: 05.10.07, 06:49 -
Neue Tags werden nicht gemocht im IE?
Von Orbit im Forum CSSAntworten: 9Letzter Beitrag: 09.08.07, 00:19 -
[JSF] JSTL Tags werden nicht interpretiert
Von Basti54 im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 26Letzter Beitrag: 24.10.05, 18:16 -
nl2br() soll nicht bei HTML-Tags angewendet werden
Von lolilol im Forum PHPAntworten: 10Letzter Beitrag: 17.01.05, 22:15



1Danke


Zitieren
Login




