
XSLTProcessor 클래스의 setSecurityPrefs 메소드는 XML 문서의 보안 설정을 변경할 수 있는 메소드입니다. 이 메소드는 두 가지 파라미터를 받습니다.
- allowXsltExtensions : XSLT 확장 기능을 허용할지 여부를 결정합니다. XSLT 확장 기능은 XSLT 스크립트에서 Java 클래스를 호출하거나 Java 클래스에서 XSLT 스크립트를 호출할 수 있는 기능입니다. 기본값은 false입니다.
- allowXsltResultTree : XSLT 결과 트리를 허용할지 여부를 결정합니다. XSLT 결과 트리는 XSLT 스크립트의 결과를 XML 트리 형식으로 반환하는 기능입니다. 기본값은 false입니다.
예를 들어, 다음과 같이 setSecurityPrefs 메소드를 사용할 수 있습니다.
#hostingforum.kr
java
XSLTProcessor processor = new XSLTProcessor();
processor.setSecurityPrefs(true, true);
이 코드는 XSLT 확장 기능과 XSLT 결과 트리를 모두 허용합니다.
2025-08-02 01:14