Ich versuche mich an simpelstem JSP und dabei eine ganz einfache Sache zu machen - dachte ich ... jedenfalls habe ich mich zu folgendem Problem bereits blöde geGoogled.
Also: Ich habe eine Seite
Und 'ueberschrift.jsp' habe ich - naiv wie ich bin - wie folgt geschrieben:
Nur ausgegeben wird die Überschrift dann aber nicht, sondern eben nur:
Wo ist denn hier mein Denkfehler?!?
Also es geht mir im Endeffekt darum, wie ich Webseiten per JSP (und ohne irgendein dolles Framework) aus einzelnen Fragmenten (eben in Richtung Templates) aufbauen kann - und ich habe für dieses (IMHO Standardproblem) echt nirgens ein praktikables Beispiel gefunden *schulterzuck* ... oder bin ich hier völlig auf dem falschen Dampfer?!?
Also: Ich habe eine Seite
Code:
<?xml version="1.0" encoding="utf-8" ?>
<jsp:root
xmlns:jsp="http://java.sun.com/JSP/Page"
xmlns:c="http://java.sun.com/jsp/jstl/core"
version="2.0">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<head>
<title>Test</title>
</head>
<body>
<jsp:include page="ueberschrift.jsp">
<jsp:param name="title" value="Testung" />
</jsp:include>
</body>
</html>
</jsp:root>
Und 'ueberschrift.jsp' habe ich - naiv wie ich bin - wie folgt geschrieben:
Code:
<?xml version="1.0" encoding="utf-8" ?>
<jsp:root
xmlns:jsp="http://java.sun.com/JSP/Page"
xmlns:c="http://java.sun.com/jsp/jstl/core"
version="2.0">
<h1><c:out value="${title}" /></h1>
</jsp:root>
Nur ausgegeben wird die Überschrift dann aber nicht, sondern eben nur:
Code:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<head><title>Test</title></head>
<body><h1></h1></body>
</html>
Wo ist denn hier mein Denkfehler?!?
Also es geht mir im Endeffekt darum, wie ich Webseiten per JSP (und ohne irgendein dolles Framework) aus einzelnen Fragmenten (eben in Richtung Templates) aufbauen kann - und ich habe für dieses (IMHO Standardproblem) echt nirgens ein praktikables Beispiel gefunden *schulterzuck* ... oder bin ich hier völlig auf dem falschen Dampfer?!?