JSF EL #{not null bean.property} Parse exception

Denny1989

Aktives Mitglied
Halllo.
ich versuche in einer jsf anwendung folgendes zun:

Java:
 <h:outputText rendered="#{not null myBeanPM.name}" value="${myBeanPM.name}"> </h:outputText>

das Bean dazu sieht so aus in etwa:
Java:
@Named
@SessionScoped
public class MyBeanPM implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@EJB
	private DataService service;
	
	
	public String getName(){
		return "Name";
	}
	
}
das da nie null kommt ist mir klar, ist auch nur zu testzwecken weil ich seit geschlagenen 2 h am verzweilfen bin.
jedenfalls bekomme ich folgende Fehlermeldung beim aufruf der seite:

Java:
javax.faces.view.facelets.TagAttributeException: /index.xhtml @11,91 rendered="#{not null myBeanPM.name}" Error Parsing: #{not null myBeanPM.name}

root cause

javax.el.ELException: Error Parsing: #{not null myBeanPM.name}

root cause

com.sun.el.parser.ParseException: Encountered "myBeanPM" at line 1, column 12.
Was expecting one of:
    "}" ...
    "." ...
    "[" ...
    ">" ...
    "gt" ...
    "<" ...
    "lt" ...
    ">=" ...
    "ge" ...
    "<=" ...
    "le" ...
    "==" ...
    "eq" ...
    "!=" ...
    "ne" ...
    "&&" ...
    "and" ...
    "||" ...
    "or" ...
    "*" ...
    "+" ...
    "-" ...
    "?" ...
    "/" ...
    "div" ...
    "%" ...
    "mod" ...

ich benutze glassfish 3.1.1 als AppServer .

Hat jemand eine Idee? es sollte doch möglich sein so auf null zu prüfen oder?
 

EdelStoff

Mitglied
Hi,

Versuch mal not empty anstatt not null
Java:
 <h:outputText rendered="#{not empty myBeanPM.name}" value="${myBeanPM.name}"> </h:outputText>

Gruß
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
S PathParam null Web Tier 5
L Set<T> Attribut eines Objektes wird zu null in thymeleaf Web Tier 2
R getParameter() liefert null Web Tier 6
G JSF JSF 2.3 Converter injection/persistence context -> null Web Tier 2
D Spring Sessions sind null Web Tier 10
FINF_AW_Alex Bin ich jetzt bekloppt?!? / Property not found (resolved tu null) Web Tier 5
S value auf null setzen Web Tier 3
J JSF BigInteger nicht null sondern 0 Web Tier 3
J Nach SVN-Update alle Beans resolved to null Web Tier 3
J facesContext ist null bei seam-Projekt Web Tier 3
T getParameter("id") = null - warum? Web Tier 8
B JSF,JPA = [ id=null ] is not a known entity type. Web Tier 3
G Servlet getSession(false) in HttpServletRequest gibt nie null zurück Web Tier 3
J JSF/CDI - Target Unreachable, identifier 'user' resolved to null Web Tier 5
P JSF Formularwert null Web Tier 10
P FacesContext.getCurrentInstance () liefert Null Web Tier 6
T Seam-Projekt Eingabefeld mit "null"-Wert Web Tier 7
H facestrace - null pointer exception Web Tier 3
G Tomahawk FileUpload UploadedFile ist null Web Tier 4
6 JSF Form Attribute nicht an Bean übergeben Web Tier 2
G HTML Fragment in Bean erzeugen? Web Tier 1
W JSF Probleme mit Zugriff zur Managed Bean Web Tier 11
R get-methode der Managed-Bean wird immer 3 mal ausgeführt Web Tier 4
F JSF Bean funktioniert nicht immer.. Web Tier 3
I CSS von Client -> an Bean senden Web Tier 0
H JSF jsf/sessionScoped Bean - Bilder (jpg) werden nicht richtig dargestellt Web Tier 1
S Java Bean und Java Servlet Web Tier 2
G jsf bean erstellen die mir die aktuelle uhrzeit ausgibt als xhtml Web Tier 5
M viele Objekte des Managed Bean Web Tier 3
S [JSF] Zugriff auf Bean (Eclispe,JBoss) Web Tier 12
P JSF Prob mit xhtml / Bean / JS Web Tier 6
J JSF Initialisierung einer ApplicationScoped Bean Web Tier 2
B Berechnen und Anzeigen von Formeln aus der Chemie und Physik mit JSP und Bean Web Tier 14
H Bean-Objekte aus XML erstellen Web Tier 2
L expression language Bean && Bean Web Tier 3
C JSF Methoden in Backing-Bean als JSF-Property Web Tier 3
P JSF Merkwürdiges Verhalten einer Bean Web Tier 11
S CDI: Bean aus einem anderen jar Web Tier 3
X Managed Bean Scope zwischen Request und Session gesucht Web Tier 6
T Seam-Komponenten oder Java Bean soll direkt nach Appserver-Start "leben" Web Tier 4
B JSF Servlectexception: Verwalteter Bean "..bean" kann nicht erstellt werden Web Tier 2
G JSF Bean Vererbung Web Tier 5
J Validieren abhängiger Felder mit JEE6/Bean validation Web Tier 33
F Leere Bean? Web Tier 7
S JSF2: Managed bean aus anderer Dependency Web Tier 7
W MVC mit Bean, JSP und Servlet Web Tier 6
S Style bei fehlerhafter Eingabe (Bean Validation) ändern Web Tier 2
H Managed Bean Aufruf auf Stack legen Web Tier 10
P JSP: Liste in Bean über Session aufbauen Web Tier 6
S Bean Validation (JSF 2.0) funktioniert nicht. Web Tier 4
V Vector aus Bean "holen" / JSP Web Tier 3
B JSF session bean mit worker thread updaten Web Tier 7
K bean methode von jslt aufrufen Web Tier 7
I Eine Bean von einer anderen Bean aufrufen Web Tier 2
J Managed bean und javascript kommunikation (JSF 2) Web Tier 2
G JSF javax.faces.bean Web Tier 2
K Anfängerfrage in JSF: <h:inputText> aus Managed Bean ansprechen Web Tier 6
S Managed bean nicht initialisiert Web Tier 2
A JSF+Glassfish: Probleme mit Managed Bean Web Tier 2
E Methode einer Bean aus anderer Bean aufrufen Web Tier 10
S [SelectItems value(herkunft bean)] in [UI:repeat] lädt daten nicht neu nach Web Tier 3
N MessageResources von Struts in Form-Bean Web Tier 4
N java bean in eclipse Web Tier 6
A JSF SelectOneMenu mit Werten aus Bean vorbelegen Web Tier 2
S JSF: Frage wegen managed-bean Web Tier 3
pusteblume Mehrere Objekte einer Bean Web Tier 10
M Problem mit JSP und Bean Web Tier 2
O 2 Fragen zu JSP und Bean Web Tier 4
E value übergabe an bean! aber wie? Web Tier 3
F Datei von bean aus laden Web Tier 3
N JSF kann Bean nicht finden! Web Tier 7
H JSF - Bean (scope session) - Verfallsdatum? Web Tier 3
G Mit JSTL Rückgabe von Bean Methode ausgeben Web Tier 3
D ResultSet aus Bean an JSP übergeben Web Tier 11
M JSF - Bean aus SessionScope direkt im JSF Code auslesen Web Tier 1
G Eine Instanz pro Managed Bean? Web Tier 2
M javax.el.PropertyNotFoundException: Property 'bezeichnung' not found on type Entities.Produkt Web Tier 2
FINF_AW_Alex EJB - property nicht vorhanden Web Tier 6
F JSP Problem mit Property Web Tier 0
Phash JSF - SelectOneMenu Property anzeigen Web Tier 3
P JSF static method: property not found Web Tier 5
E JSF JSF findet Property im ManagedBean nicht Web Tier 5
F Property nicht gefunden (trotz getter und setter) Web Tier 3
F Property in ManagedBean nicht gefunden? Web Tier 3
C jstl: collection property auf mehrere seiten Web Tier 2
L JSF: Property not found Exception Web Tier 2
W JspPropertyNotFoundException Jsp findet Property nicht?? Web Tier 2
J JSF: Initialisieren einer Property mit Wert? Web Tier 5

Ähnliche Java Themen

Neue Themen


Oben