Frage

Einige Seiten können einen bestimmten Anforderungsparameter als „P1“ angezeigt:

page.do?P1=value1

Im Moment ein scriptlet ist die Prüfung der Existenz des Anforderungsparameters, und wenn P1 „Wert1“ einige Informationen auf der Seite dargestellt.

Statt der Verwendung eines scriptlet Ich möchte dies mit Struts-Tags neu zu schreiben.

Können Sie bitte geben Sie mir einige Hinweise auf das, was zu benutzen?

Die Alternative scriptlet ist so etwas wie folgt aus:

<%
String p1 = request.getParameter("P1");
if ("value1".equals(p1)) {
//do something
}
%>
War es hilfreich?

Lösung

Ich glaube, dass Sie so etwas wie dies sollte. Dies ist Standard taglib und es ist besser als Idee Streben Tags

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

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

Andere Tipps

versuchen, diese -

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

es wäre für mich arbeiten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top