Diese Regel erkennt den Methodenaufruf. request.getQueryString() in JSP-Begrüßungsdateien eines Webmoduls. Diese Aufrufe werden markiert, damit der Benutzer die korrekte Verwendung überprüfen und Nullwerte für die Abfragezeichenfolge vermeiden kann.
In WebSphere die Methode request.getQueryString() gibt null zurück, wenn die Begrüßungsdatei direkt oder über eine Weiterleitung mit einer Abfragezeichenfolge aufgerufen wird, die nicht den Namen der Begrüßungsdatei in der URL enthält. Angenommen, die Begrüßungsdatei ist index.jspund der Benutzer gibt die URL ein (oder eine andere Systemkomponente leitet an die URL weiter): http://mycompany.com/?param=value Anschließend sendet WebSphere die Anforderung an index.jsp. Der Aufruf request.getQueryString() in index.jsp gibt jedoch null anstelle von param=value . Dies gilt nur für Begrüßungsdateien, die im Implementierungsdeskriptor web.xml definiert sind.
Der Benutzer kann den Abfragezeichenfolgenwert in einer JSP-Einführungsdatei auf drei Arten abrufen:
Weitere Informationen finden Sie in den folgenden Dokumenten: