A szabály a request.getQueryString() metódushívást ismeri fel a világhálós modulok 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.
WebSphere rendszerben a request.getQueryString() metódus nullértéket fog visszaadni, ha az üdvözlőfájlt, közvetlenül vagy továbbítás útján, olyan lekérdezési karaktersorozattal hívják meg, amely nem tartalmazza az üdvözlőfájl nevét az URL címben. Ha például az üdvözlőfájl az index.jsp, és a felhasználó a következő URL címet írja be (vagy másik rendszerkomponens továbbít az URL címre): http://mycompany.com/?param=value, akkor a WebSphere kérést küld az index.jsp fájlnak. A request.getQueryString() hívás azonban az index.jsp fájlban null értéket ad vissza param=value helyett. 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: