Domanda

Alcune pagine in grado di ricevere un certo parametro di richiesta chiamato "P1":

page.do?P1=value1

In questo momento uno scriptlet sta testando l'esistenza del parametro di richiesta, e se P1 è "valore1" alcune informazioni è resa nella pagina.

Invece di usare uno scriptlet voglio riscrivere questo utilizzando Struts tag.

Potete per favore darmi qualche suggerimento su cosa utilizzare?

Lo scriptlet alternativa è qualcosa di simile:

<%
String p1 = request.getParameter("P1");
if ("value1".equals(p1)) {
//do something
}
%>
È stato utile?

Soluzione

Credo che si dovrebbe qualcosa di simile. Questo è taglib di serie ed è meglio idea di puntoni tag

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

<c:if test="${not empty param.P1}">
    hello there
</c:if>

Altri suggerimenti

provare questo -

<c:if test="${not empty requestScope.P1}" >

che avrebbe funzionato per me.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top