JSTL - Tag <c: param> principale

Il <c:param> tag consente di specificare il parametro di richiesta dell'URL corretto con l'URL e richiede anche la codifica URL necessaria.

All'interno di una <c:param> tag, l'attributo name indica il nome del parametro e l'attributo value indica il valore del parametro -

Attributo

Il <c:param> tag ha i seguenti attributi:

Attributo Descrizione necessario Predefinito
nome Nome del parametro di richiesta da impostare nell'URL Nessuna
valore Valore del parametro di richiesta da impostare nell'URL No Corpo

Esempio

Se è necessario passare parametri a un file <c:import> utilizzare il tag <c:url> tag per creare prima l'URL come mostrato di seguito -

<c:url value = "/index.jsp" var = "myURL">
   <c:param name = "trackingId" value = "1234"/>
   <c:param name = "reportType" value = "summary"/>
</c:url>
<c:import url = "${myURL}"/>

La richiesta di cui sopra passerà l'URL come di seguito - Prova tu stesso.

"/index.jsp?trackingId=1234;reportType=summary"