Hallo,
hallo benutze ein servlet um aus den beiden Dateien menu.xsl & menu.xml eine html-seite zu generieren, das servlet gibt jedoch diese Fehlermeldung aus...
menu.xml (Das System kann die angegebene Datei nicht finden)java.io.FileNotFoundException: menu.xml (Das System kann die angegebene Datei nicht finden) at java.io.FileInputStream.open(Native Method) at java.............
wo muss ich die beiden dateien abspeichern damit auf sie zugegriffen werden kann.
In Dein webapps-Verzeichnis. Wenn Du nicht willst, dass man per URL von draussen auf diese Dateien zugreifen kann, dann ins WEB-INF-Verzeichnis Deines webapps-Verzeichnis
Aber wichtig ist, dass Du nicht einfach per URL drauf zugreifen kannst, sondern so wie im folgenden Code-Fragment
String xmlFileName = "/WEB-INF/xml/glossar.xml";
URL xmlURL = getServletContext().getResource(xmlFileName);
String xmlSystemID = xmlURL.toExternalForm();
String xsltFileName = "/WEB-INF/xsl/glossar.xsl";
URL xsltURL = getServletContext().getResource(xsltFileName);
String xsltSystemID = xsltURL.toExternalForm();
Gruß
Franz