문제

java.util.properties storetoxml로 저장 한 properties.xml 파일을 사용하고있었습니다.

그러나 storetoxml은 항상 다음과 같은 문서를 설정합니다.

<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">

이제 JSTL XML을 사용하여 속성을 확인합니다.

<c:import url="${settingsPath}" var="xml" />
<x:parse xml="${xml}" var="doc" />
<x:choose>
    <x:if select="$doc/properties/entry[@key='foo'] = 'true'">
      <!-- do something -->
    </x:if>
</x:choose>

그러나 인터넷 연결없이 이것을 사용하고 싶습니다. 그러나 나는 오류가 발생합니다.

org.apache.jasper.JasperException: javax.servlet.jsp.JspException: java.sun.com
도움이 되었습니까?

해결책

사용 가능한 해결 방법은 XML 데이터가 생성 된 후 DocType 속성을 적절한 DocType로 바꾸는 것일 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top