Hallo,
ist es möglich, eine Java-Klasse direkt über Code in einem JSP aufzurufen oder nur über
<jsp:directive.page import ...
?
Aktueller Versuch:
Beim Ausführen im Tomcat erscheint die folgende Fehlermeldung:
(Dach zeigt auf die Klammer vor argv)
Woran liegt das?
Gruß Michi
ist es möglich, eine Java-Klasse direkt über Code in einem JSP aufzurufen oder nur über
<jsp:directive.page import ...
?
Aktueller Versuch:
Code:
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<h1>JSP Page</h1>
<%!
String[] argv =
{
"-b01.01.1980",
"-ut12.00",
"-house010.00,50.00,",
"-pa"
};
himmelsdaten swt = new himmelsdaten();
swt.main_start(argv);
%>
</body>
</html>
Beim Ausführen im Tomcat erscheint die folgende Fehlermeldung:
Code:
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 29 in the jsp file: /index.jsp
Generated servlet error:
...
<identifier> expected
swt.main_start(argv);
^
(Dach zeigt auf die Klammer vor argv)
Woran liegt das?
Gruß Michi