Hi!
Habe ein Problem mit dem Aufruf eines Servlets im Opera.
In meiner Anwendung rufe ich über eine JSP-Seite ein Servlet auf, welches ein Bild erstellt und der JSP-Seite zurückgibt. Dies funktioniert im IE und FF, nicht im Opera.
Allem Anschein nach wird das Servlet nicht aufgerufen. Ich habe im Servlet ein System.out.println() gesetzt, um zu erfahren, ob das Servlet aufgerufen wird. Im IE und FF bekomme ich in der NetBeans-Konsole die Ausgabe, über Opera nicht.
Zum Aufruf des Servlets habe ich zwei Möglichkeiten durchgespielt:
1. Expression Language. Parameterblock:
<c:url var="profilTemp" value="VerticalTempPlot">
<c:param name="x1" value="${param.x1}"/>
<c:param name="y1" value="${param.y1}"/>
<c:param name="x2" value="${param.x2}"/>
<c:param name="y2" value="${param.y2}"/>
.
.
.
</c:url>
Aufruf in der JSP-Seite:
<img src="${profilTemp}">
Das funktioniert im IE und FF, nicht im Opera.
2. Herkömmliche Weise:
<img src="http://server/webappname/ServletnameMitParameter">
Auch dies klappt nur im IE und FF.
Fehlermeldungen gibt es keine.
Hat vielleicht jemand schon mal diese Erfahrung gemacht oder kann weiterhelfen?
Gruß Marcus