G
Guest
Gast
HALLO ,
ich versuche mich an der Programmierung von JSP.
Habe eine Testseite erstellt, die wunderbar angezeigt wird, dass heißt für mich, mein Tomcat funktioniert wunderbar.
Jetzt will ich eine Methode einer Javaklasse in JSP aufrufen.
Hier der Quellcode:
Wenn ich diese Seite starten möchte, erhalte ich folgende Fehlermeldung:
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: 10 in the jsp file: /JSP/WEB-INF/classes/MyJsp.jsp
MeinBean cannot be resolved
7: <%
8: String s1 = request.getParameter( "Textfeld" );
9: if( null != s1 ){
10: String s2 = MeinBean.meineFunktion(s1);
11: out.println( "Das Quadrat von '" + s1 + "' ist: '" +s2 + "'." );
12: }
13: %>
Kann mir jemand sagen wo das Problem liegt??
Danke Gruß
ich versuche mich an der Programmierung von JSP.
Habe eine Testseite erstellt, die wunderbar angezeigt wird, dass heißt für mich, mein Tomcat funktioniert wunderbar.
Jetzt will ich eine Methode einer Javaklasse in JSP aufrufen.
Hier der Quellcode:
Code:
package admin;
public class MeinBean
{
public static String meineFunktion( String s )
{
try {
int i = Integer.parseInt( s );
return "" + (i * i);
} catch( Exception ex ) {
return "Fehler, bitte Zahl eingeben!";
}
}
}
Code:
<html><body>
<%@ page import ="admin.*" %>
<h1>Mein JSP- und JavaBeans-Test</h1>
<form action="MyJsp.jsp">
Bitte Zahl eingeben: <inputtype="text" name="Textfeld" size=5 maxlength=5>
</form>
<%
String s1 = request.getParameter( "Textfeld" );
if( null != s1 ){
String s2 = MeinBean.meineFunktion(s1);
out.println( "Das Quadrat von '" + s1 + "' ist: '" +s2 + "'." );
}
%>
</body></html>
Wenn ich diese Seite starten möchte, erhalte ich folgende Fehlermeldung:
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: 10 in the jsp file: /JSP/WEB-INF/classes/MyJsp.jsp
MeinBean cannot be resolved
7: <%
8: String s1 = request.getParameter( "Textfeld" );
9: if( null != s1 ){
10: String s2 = MeinBean.meineFunktion(s1);
11: out.println( "Das Quadrat von '" + s1 + "' ist: '" +s2 + "'." );
12: }
13: %>
Kann mir jemand sagen wo das Problem liegt??
Danke Gruß