Hi,
ich blick nun garnemme durch..
Ich lese momentan mehrere Tutorials zu JSP und bin nun beim Thema JSTL angelangt.
Tutorials welche ich lese:
JSP - Addison Wesley
JSP - O'Reilly
www.jsptutorial.org
Meiner Meinung nach ist das ja eine tolle Sache und ich würde es gerne mal ausprobieren und nachher in meiner Seite selber verwenden jedoch funktioniert es nicht wie ich mir das vorstelle.
Bibliotheken baut man so ein:
<%@ taglib prefix=" z.b. c" uri="z.b. http://java.sun.com/jsp/jstl/core" %>
Verwendung:z.B.
<cut value="Ein bisschen Text" />
Desweiteren dachte ich mir das ich die taglibs in einer taglibs.jsp separat habe und diese dann mit include in eine Seite einbinde.
Soweit so gut nun funktioniert das nicht :/
Nun habe ich mal ein wenig recherchiert und bin darauf gestoßen das man unter WEB-INF/lib die jstl.jar & standard.jar sowie sämtliche andere Bibliotheken haben muss. Das allein funktioniert aber auch nicht
Jetzt habe ich noch gefunden das man ein tld braucht? Nun habe ich den kompletten Faden verloren und es regt mich einwenig auf das man in den Tutorials welche ich lese keine Erklärung dazu bekommt.
Fragen:
Wohin verweist eig. hier das uri? Ich dachte mir es verweist auf die Bibliothek aber dann müsste es doch uri="lib/jstl.jar" oder so sein. Wieso wird hier eine Internetseite angegeben?
<%@ taglib prefix=" z.b. c" uri="z.b. http://java.sun.com/jsp/jstl/core" %>
Braucht man ein TLD? Wenn ja wieso und woher bekomme ich den bzw. wie schreibe ich einen?
Muss ich vielleicht in der web.xml etwas nachtragen um JSTL zu nutzen?
Ich hatte diese jstl.jar von anderen Beispielen wenn ich jedoch diese nicht hätte müsste ich sie dann von jakarta laden??
MfG
wodan
ich blick nun garnemme durch..
Ich lese momentan mehrere Tutorials zu JSP und bin nun beim Thema JSTL angelangt.
Tutorials welche ich lese:
JSP - Addison Wesley
JSP - O'Reilly
www.jsptutorial.org
Meiner Meinung nach ist das ja eine tolle Sache und ich würde es gerne mal ausprobieren und nachher in meiner Seite selber verwenden jedoch funktioniert es nicht wie ich mir das vorstelle.
Bibliotheken baut man so ein:
<%@ taglib prefix=" z.b. c" uri="z.b. http://java.sun.com/jsp/jstl/core" %>
Verwendung:z.B.
<cut value="Ein bisschen Text" />
Desweiteren dachte ich mir das ich die taglibs in einer taglibs.jsp separat habe und diese dann mit include in eine Seite einbinde.
Soweit so gut nun funktioniert das nicht :/
Nun habe ich mal ein wenig recherchiert und bin darauf gestoßen das man unter WEB-INF/lib die jstl.jar & standard.jar sowie sämtliche andere Bibliotheken haben muss. Das allein funktioniert aber auch nicht
Jetzt habe ich noch gefunden das man ein tld braucht? Nun habe ich den kompletten Faden verloren und es regt mich einwenig auf das man in den Tutorials welche ich lese keine Erklärung dazu bekommt.
Fragen:
Wohin verweist eig. hier das uri? Ich dachte mir es verweist auf die Bibliothek aber dann müsste es doch uri="lib/jstl.jar" oder so sein. Wieso wird hier eine Internetseite angegeben?
<%@ taglib prefix=" z.b. c" uri="z.b. http://java.sun.com/jsp/jstl/core" %>
Braucht man ein TLD? Wenn ja wieso und woher bekomme ich den bzw. wie schreibe ich einen?
Muss ich vielleicht in der web.xml etwas nachtragen um JSTL zu nutzen?
Ich hatte diese jstl.jar von anderen Beispielen wenn ich jedoch diese nicht hätte müsste ich sie dann von jakarta laden??
MfG
wodan