helloworld_web_java_el
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| helloworld_web_java_el [2015/08/08 21:20] – Nettoyage 1 root | helloworld_web_java_el [2015/08/08 21:47] (Version actuelle) – supprimée root | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | =====Objets implicites===== | ||
| - | Les objets implicites sont ([[http:// | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | |||
| - | =====Manipulation des Beans===== | ||
| - | * Pour les JSP, il est possible d' | ||
| - | <file xml index2.jsp> | ||
| - | <%@ page language=" | ||
| - | pageEncoding=" | ||
| - | <%@ taglib uri=" | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | <meta http-equiv=" | ||
| - | < | ||
| - | </ | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </ | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </ | ||
| - | < | ||
| - | <p> | ||
| - | La personne 1 possède une taille de ${sessionScope.perso1.taille} cm et | ||
| - | <c:if test=" | ||
| - | n'a pas | ||
| - | </ | ||
| - | <c:if test=" | ||
| - | <c:out value=" | ||
| - | </ | ||
| - | les yeux bleus.< | ||
| - | La personne 2 possède une taille de ${perso2.taille} cm et | ||
| - | <c:if test=" | ||
| - | n'a pas | ||
| - | </ | ||
| - | <c:if test=" | ||
| - | <c:out value=" | ||
| - | </ | ||
| - | les yeux bleus. | ||
| - | </p> | ||
| - | </ | ||
| - | </ | ||
| - | </ | ||
| - | * Sous JSF, il n'est possible d' | ||
| - | <note important> | ||
| - | <file xml index2.xhtml> | ||
| - | <?xml version=" | ||
| - | < | ||
| - | <html xmlns=" | ||
| - | xmlns: | ||
| - | xmlns: | ||
| - | < | ||
| - | <meta http-equiv=" | ||
| - | < | ||
| - | </ | ||
| - | < | ||
| - | <c:set target=" | ||
| - | <c:set target=" | ||
| - | <p> | ||
| - | La personne possède une taille de ${beanPersonne.taille} cm et | ||
| - | <c:if test=" | ||
| - | < | ||
| - | </ | ||
| - | <c:if test=" | ||
| - | n'a pas | ||
| - | </ | ||
| - | les yeux bleus. | ||
| - | </p> | ||
| - | </ | ||
| - | </ | ||
| - | </ | ||
| - | Il est nécessaire de déclarer le Bean comme '' | ||
| - | <file java BeanPersonne.java> | ||
| - | package com.llgc; | ||
| - | |||
| - | import java.util.Arrays; | ||
| - | |||
| - | import javax.faces.bean.ManagedBean; | ||
| - | import javax.faces.bean.ManagedProperty; | ||
| - | |||
| - | @ManagedBean | ||
| - | public class BeanPersonne | ||
| - | { | ||
| - | @ManagedProperty(value="# | ||
| - | private int taille = 150; | ||
| - | @ManagedProperty(value="# | ||
| - | private boolean yeuxBleus = false; | ||
| - | @ManagedProperty(value="# | ||
| - | private int[] diplomes = null; | ||
| - | |||
| - | public int getTaille () | ||
| - | { | ||
| - | return taille; | ||
| - | } | ||
| - | |||
| - | public void setTaille (int taille) | ||
| - | { | ||
| - | this.taille = taille; | ||
| - | } | ||
| - | |||
| - | public boolean isYeuxBleus () | ||
| - | { | ||
| - | return yeuxBleus; | ||
| - | } | ||
| - | |||
| - | public void setYeuxBleus (boolean yeuxBleus) | ||
| - | { | ||
| - | this.yeuxBleus = yeuxBleus; | ||
| - | } | ||
| - | |||
| - | public int[] getDiplomes () | ||
| - | { | ||
| - | return diplomes; | ||
| - | } | ||
| - | |||
| - | public void setDiplomes (int[] diplomes) | ||
| - | { | ||
| - | this.diplomes = diplomes; | ||
| - | } | ||
| - | |||
| - | public int getDiplomes (int index) | ||
| - | { | ||
| - | return diplomes[index]; | ||
| - | } | ||
| - | |||
| - | public void setDiplomes (int index, int diplome) | ||
| - | { | ||
| - | this.diplomes[index] = diplome; | ||
| - | } | ||
| - | |||
| - | @Override | ||
| - | public String toString () | ||
| - | { | ||
| - | return " | ||
| - | + " | ||
| - | } | ||
| - | } | ||
| - | </ | ||
| - | |||
| - | =====Les Beans et les formulaires===== | ||
| - | L' | ||
helloworld_web_java_el.1439061654.txt.gz · Dernière modification : de root
