Domanda

Stavo usando un file properties.xml che ho archiviato con java.util.properties storeToXML.

ma storeToXML imposta sempre un tipo di documento come:

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

ora uso JSTL XML per verificare le proprietà:

<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>

ma voglio usarlo senza una connessione Internet. ma poi ricevo l'errore:

org.apache.jasper.JasperException: javax.servlet.jsp.JspException: java.sun.com
È stato utile?

Soluzione

Una soluzione alternativa potrebbe essere quella di sostituire la proprietà doctype con il doctype corretto dopo la generazione dei dati xml.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top