tutorials.de Buch-Aktion 02/2012
Like Tree1Danke
  • 1 Beitrag von THMD
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
897
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Firestorm696 Firestorm696 ist offline Mitglied Bronze
    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)
     

  2. #2
    THMD THMD ist offline Mitglied Gold
    Registriert seit
    Sep 2005
    Beiträge
    122
    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.

    Zitat Zitat von Firestorm696 Beitrag anzeigen
    Code :
    1
    
        xmlns:f="http://java.sun.com/jst/core"
    Mach doch mal aus dem jst ein jsf.

    Grüße
    THMD
    Firestorm696 bedankt sich. 
    If Java had true garbage collection, most programs would delete themselves upon execution. (Robert Sewell)

  3. #3
    Firestorm696 Firestorm696 ist offline Mitglied Bronze
    Registriert seit
    Feb 2005
    Beiträge
    36
    Danach hätt ich wohl ewig gesucht Vielen Dank!
     

Ähnliche Themen

  1. span-tags innerhalb der p-tags erzeugen
    Von gremmlin im Forum Javascript & Ajax
    Antworten: 10
    Letzter Beitrag: 09.01.09, 19:40
  2. [XSD] Tags mit Strings und verschachtelten Tags zulassen.
    Von mmueller78 im Forum XML Technologien
    Antworten: 1
    Letzter Beitrag: 05.10.07, 06:49
  3. Neue Tags werden nicht gemocht im IE?
    Von Orbit im Forum CSS
    Antworten: 9
    Letzter Beitrag: 09.08.07, 00:19
  4. [JSF] JSTL Tags werden nicht interpretiert
    Von Basti54 im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 26
    Letzter Beitrag: 24.10.05, 18:16
  5. Antworten: 10
    Letzter Beitrag: 17.01.05, 22:15

Stichworte