2014-11-05 8 views
7

Sto cercando di ottenere un parametro String"username" da request con Lingua di espressione. Ho fatto qualche ricerca, ma non riuscivo a trovare un modo per farlo, vorrei qualcosa di simile a ${pageContext.request.parameter.username}JSP Expression Language ottiene il parametro

Come ottenere un parametro di specifica richiesta, utilizzando solo il linguaggio di espressione?

risposta

12

Se ottieni un attributo da "sessione", prova questo $ {nome utente}.

Se ottieni un parametro da "richiesta", prova questo $ {param.username}.

+0

Grazie. Ma puoi per favore collegarmi alla fonte di queste informazioni? – Victor2748

+0

La domanda riguarda in realtà l'ambito oggetto in JSP. Per il tuo riferimento, controlla questo: http://docs.oracle.com/javaee/1.4/tutorial/doc/JSPIntro7.html –

4

La sintassi per ottenere gli attributi della sessione sarebbero,

${sessionScope[name]} 

E per gli attributi della richiesta, è possibile utilizzare

${param[name]} 

Per ulteriori informazioni,

+0

Per gli attributi della richiesta devi utilizzare le virgolette per racchiudere il nome del parametro. $ {Param [ 'name']} – Khaled

Problemi correlati