Hallo zusammen,
bevor ich hier poste saß ich 2 Stunden an google, aber die Lösungsvorschläge bringen mich da leider auch nicht weiter. Vielleicht hat einer von euch eine Idee.
Hier mein Problem.
Ich möchte ganz einfach *gg* eine Klasse in ein JSP einbinden.
Das das ganze funktioniert und ich keine Fehler in der Klasse habe, weiss ich weil wenn ich die Klasse in das JSP schreibe das ganze einwandfrei funktioniert. Dazu mein Beispielquelloce:
Da ich modular programmieren möchte, möchte ich meine Klasse auslagern.
Habe den oben stehenden Code in die NewClass.java gepackt und kompiliert.
Wie binde ich jetzt diese Klasse in mein JSP ein und wo muss die Klasse liegen bei Tomcat 5.5.
Ich habe das Einbinden schon mit <%page import="" %> und mit <% include file=""%> getestet. Leider ohne Ergebnis.
Die Klasse habe ich dabei in den
C:\Program Files (x86)\Apache Software Foundation\Tomcat 5.5\webapps\ROOT\WEB-INF\classes\
Ordner gelegt.
Habe es aber auch in anderen Ordner probiert.
Leider komme ich an dieser Stelle nicht weiter.
Wäre lieb, wenn ihr mir den entscheidenen Tipp geben könntet.
LG Anuschka
bevor ich hier poste saß ich 2 Stunden an google, aber die Lösungsvorschläge bringen mich da leider auch nicht weiter. Vielleicht hat einer von euch eine Idee.
Hier mein Problem.
Ich möchte ganz einfach *gg* eine Klasse in ein JSP einbinden.
Das das ganze funktioniert und ich keine Fehler in der Klasse habe, weiss ich weil wenn ich die Klasse in das JSP schreibe das ganze einwandfrei funktioniert. Dazu mein Beispielquelloce:
Code:
<%@ page import="java.util.*"%>
<%!
public class NewClass {
String uebergabe = "";
/** Creates a new instance of NewClass */
public NewClass() {
}
public void setName(String X)
{
uebergabe = X;
}
public String getName()
{
uebergabe = uebergabe + " kommt dazu ";
return uebergabe;
}
}
%>
<%String wert = request.getParameter("wichtig");%>
<%
Date myDate = new Date();
NewClass nett = new NewClass();
nett.setName(wert);
wert = nett.getName();
out.println("Das ist der uebergebene Wert: " + wert +"
");
%>
Das heutige Datum ist: <%= myDate%>
Da ich modular programmieren möchte, möchte ich meine Klasse auslagern.
Code:
public class NewClass {
String uebergabe = "";
/** Creates a new instance of NewClass */
public NewClass() {
}
public void setName(String X)
{
uebergabe = X;
}
public String getName()
{
uebergabe = uebergabe + " kommt dazu ";
return uebergabe;
}
}
Wie binde ich jetzt diese Klasse in mein JSP ein und wo muss die Klasse liegen bei Tomcat 5.5.
Ich habe das Einbinden schon mit <%page import="" %> und mit <% include file=""%> getestet. Leider ohne Ergebnis.
Code:
<%@ page import="java.util.*"%>
<%! WAS KOMMT HIER REIN ???? %>
<%String wert = request.getParameter("wichtig");%>
<%
Date myDate = new Date();
NewClass nett = new NewClass();
nett.setName(wert);
wert = nett.getName();
out.println("Das ist der uebergebene Wert: " + wert +"
");
%>
Das heutige Datum ist: <%= myDate%>
C:\Program Files (x86)\Apache Software Foundation\Tomcat 5.5\webapps\ROOT\WEB-INF\classes\
Ordner gelegt.
Habe es aber auch in anderen Ordner probiert.
Leider komme ich an dieser Stelle nicht weiter.
Wäre lieb, wenn ihr mir den entscheidenen Tipp geben könntet.
LG Anuschka