Ez a szabály a metódushívást észleli request.getQueryString() Egy webmodul JSP üdvözlő fájljaiban. Ezek a hívások megjelölésre kerülnek, hogy a felhasználó ellenőrizhesse a helyes használatot és elkerülhesse a nullértékeket a lekérdezési karaktersorozatban.
A WebSphere metódusban request.getQueryString() Nullértéket ad vissza, ha az üdvözlő fájlt közvetlenül vagy előre meghívja egy lekérdezési karaktersorozattal, amely nem tartalmazza az üdvözlő fájl nevét az URL címben. Ha például az üdvözlő fájl index.jsp, és a felhasználó belép az URL címbe (vagy egy másik rendszerösszetevő továbbítja az URL címet): http://mycompany.com/?param=value Akkor a WebSphere a kérést a index.jspfelé küldi. A hívás request.getQueryString() Az index.jsp azonban a null értéket adja vissza a következő helyett: param=value . Ez csak a web.xml telepítésleíróban meghatározott üdvözlőfájlokra vonatkozik.
A felhasználó JSP üdvözlőfájlban szereplő lekérdezési karaktersorozat értéket háromféleképpen kérdezheti le:
További információkért lásd: