un test de valeur en Servlets/JSP

wiss20000
un test de valeur en Servlets/JSP

bonjour,
j'ai beaucoup hésiter pour le Sujet ,mais c'est ce que j'ai trouver le plus convenable :wink:
en fait j'ai une application web dynamique :j'utilise éclipse et Tomcat,
je veux afficher un tableau dont les éléments sont stockés dans une base de donnée. j'ai réussi à le faire mais maintenant je veux faire un teste sur les élément du tableau.Par exemple si la valeur à insérer dans le tableau est > 80 elle sera représenter en couleur rouge et si elle <70 elle sera en oranger
voici ma page JSP

<c:forEach var="variable" items="${Kpimscgos}">
 <tr>
 <td><div align="center"><c:out value="${variable.MMC}"/></div></td>
 <td><div align="center"><c:out value="${variable.MOC}"/></div></td>
 <td><div align="center"><c:out value="${variable.MTC}"/></div></td>
 <td><div align="center"><c:out value="${variable.LUP}"/></div></td>
 <td><div align="center"><c:out value="${variable.HOSUCC}"/></div></td>
 <td><div align="center"><c:out value="${variable.PAGING}"/></div></td>
 <td><div align="center"><c:out value="${variable.CP}"/></div></td>
 <td><div align="center"><c:out value="${variable.MOSMSUCC}"/></div></td>
 <td><div align="center"><c:out value="${variable.MTSMSUCC}"/></div></td>
 </tr>

avec variable.MMC .... variable.CP sont de type float
:?
fredericmazue

Quote:
teste sur les élément du tableau

Pour ce genre de choses, les informaticiens ont inventé l'instruction if non ? ;) :lol:
wiss20000

fredericmazue wrote:
Quote:
teste sur les élément du tableau

Pour ce genre de choses, les informaticiens ont inventé l'instruction if non ? ;) :lol:

est ce que vous pouvez SVP m'écrire jute une seule ligne comme exemple car je suis vraiment confu :oops:
wiss20000

wiss20000 wrote:
fredericmazue wrote:
Quote:
teste sur les élément du tableau

Pour ce genre de choses, les informaticiens ont inventé l'instruction if non ? ;) :lol:

est ce que vous pouvez SVP m'écrire jute une seule ligne comme exemple car je suis vraiment confu :oops:

:!:
:?:
:cry:
fredericmazue

Toi tu as besoin d'acquérir quelques bases en JSP...

Voici donc une ligne:
http://www.dil.univ-mrs.fr/~massat/ens/java/jsp1.html

wiss20000

fredericmazue wrote:
Toi tu as besoin d'acquérir quelques bases en JSP...

Voici donc une ligne:
http://www.dil.univ-mrs.fr/~massat/ens/java/jsp1.html


merci je vais voir :)
angelo

Bonsoir
d'apres ton exemple tu utilises les taglibs JSTL (syntaxe EL).

Tu as un tres bon tutorial sur http://adiguba.developpez.com/tutoriels/j2ee/jsp/el/.

Dans le point "2.2.2. Utilisation des EL", tu as un exemple avec un test. En EL tu utilies c:if Moi je ferais (je n'ai pas teste la syntaxe):

<c:set var="styleClass" value="orange"/>
<c:if test="${variable.MMC > 80}" ><c:set var="styleClass" value="red"/></c:if>

<td><div align="center" class="<c:out value="${styleClass}" />" ><c:out value="${variable.MMC}"/></div></td> 

Angelo

fredericmazue

wiss20000, pourquoi as tu enlevé ton dernier message ?
C'est pour obfusquer la discussion ?

wiss20000

fredericmazue wrote:
wiss20000, pourquoi as tu enlevé ton dernier message ?
C'est pour obfusquer la discussion ?

:oops:
en fait ça été une question bete car j'ai juste fait une faute de frappe :oops:
le code marche bien avec le lien que tu m'a donné
:)
fredericmazue

Quote:
en fait ça été une question bete car j'ai juste fait une faute de frappe

Je m'en doutais un peu. Mais dans un cas comme celui-ci, ce qu'il faut faire c'est poster une autre message et dire qu'il ne s'agissait que d'une faute de frappe.
Il est important que ceux qui visitent le forum et qui prennent la discussion en cours de route, puissent comprendre de quoi on parle :)
Quote:
le code marche bien avec le lien que tu m'a donné

Le contraire aurait été surprenant.
Je suis heureux que tu sois dépanné :)