Ez a szabály az XML elemzésre szolgáló setAttribute és getAttribute WebLogic attribútumok használatát ismeri fel. A szabály felismeri a Java kódot. Egy külön szabály ismeri fel a szolgáltatást engedélyező WebLogic weblogic.servlet.XMLParsingHelper szűrő használatát.
Példa:
request.setAttribute("org.xml.sax.helpers.DefaultHandler", someObject)
Példa:
String handler = "org.xml.sax.helpers.DefaultHandler";
request.setAttribute(handler, someObject);
Példa: Document myDocument = request.getAttribute("org.w3c.dom.Document")
Példa:
String handler = "org.w3c.dom.Document";
Document myDoc = request.getAttribute(handler);
Példák:
request.setAttribute("org.xml.sax.helpers.DefaultHandler", myHandler);
request.getAttribute("org.w3c.dom.Document");
Amikor az automatikus javítás az előző sorokra kerül alkalmazásra, ezek a sorok törlődnek.
Megjegyzés: Ellenőrizze, hogy az objektum
myHandler
Az inicializálása más módon történik, ha később a kódon belül kerül felhasználásra.
Példák:
Document myDocument = request.getAttribute("org.w3c.dom.Document");
Az automatikus javítás alkalmazásakor a korábbi kódot a következőre változtatjuk:
Document myDocument;
Megjegyzés: Ellenőrizze, hogy az objektum
myDocument
Az inicializálása más módon történik, ha később a kódon belül kerül felhasználásra.