Dopo aver letto il Q & A How to avoid Java code in JSP files? Ho interrotto la codifica con scriptlet.Differenza esatta e relazione tra JSTL e linguaggio di espressione
Quindi ho iniziato a leggere JSTL e ho avuto un dubbio sul fatto che ho trovato che JSTL ha una relazione con EL.
Ma non riesco a ottenere la relazione esatta tra loro.
Qui ho ottenuto il codice here
<c:set var="test" value="JSTL Core Tags"></c:set>
<c:out value="${test}"></c:out>
So <c:set
è un tag JSP e ${test}
è il linguaggio di espressione ..
mie confusioni sono
non funzionando con il lavoro
JSTL
da solo? Ha sempre bisogno del supporto diEL
? Se non è sempre necessario, come nel caso precedente?Come utilizzare semplicemente la lingua di espressione senza tag JSTL?
EL è un mezzo per manipolare il contenuto lato server, sia all'interno di tag JSTL, sia in uno stile "semplice". Se utilizzato all'interno di un tag, può essere utilizzato per ottenere dati, come nell'esempio, o per impostare dati, come nel caso di, ad esempio, ''. –
skuntsel
Questo potrebbe essere utile: http://stackoverflow.com/questions/4812755/difference-between-jsp-el-jsf-el-and-unified-el – BalusC