Diese Regel erkennt den Methodenaufruf request.getQueryString() in JSP-Einführungsdateien eines Webmoduls. Diese Aufrufe werden markiert, damit der Benutzer die korrekte Verwendung überprüfen und Nullwerte für die Abfragezeichenfolge vermeiden kann.
In WebSphere gibt die Methode request.getQueryString() null zurück, wenn die Einführungsdatei direkt oder durch eine Weiterleitung mit einer Abfragezeichenfolge aufgerufen wird, die den Namen der Einführungsdatei nicht in der URL enthält. Wenn die Einführungsdatei beispielsweise index.jsp ist und der Benutzer die URL eingibt (oder eine andere Systemkomponente eine Anforderung an die URL weiterleitet), http://mycompany.com/?param=value, sendet WebSphere die Anforderung an index.jsp. Der Aufruf request.getQueryString() in index.jsp gibt jedoch null anstelle von param=value zurück. Dies gilt nur für Einführungsdateien, 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: