N
neoexpert
Gast
Guten Tag. Sagen wir mal wenn man einen kleinen Webserver programmiert, kommt man irgendwann auf die Idee html-templates zu verwenden in denen gewisse Strings durch Werte ersetzt werden sollen.
Z.B. sowas:
Hier sollen die Elemente der Form {{VALUE}} ersetzt werden durch Werte z.B. aus einer Datenbank.
Man könnte für kleinere Seiten einfach String.replace() verwenden, aber wenn die Seiten grösser werden wird das ja Zeit benötigen. Deshalb könnte man einfach Zeichen für Zeichen diese Templates einlesen, und solange man kein '{' findet, einfach an den Client senden. Wäre das effizient? Man könnte ja auch Servlets und JSP verwenden, aber ich wollte diese Templates vom Benutzer bearbeiten lassen. Oder kann man das auch mit JSP realisieren?
Z.B. sowas:
HTML:
<HTML>
<HEAD>
<TITLE>{{TITLE}}</TITLE>
</HEAD>
<BODY>
{{HEADER}}
{{CONTENT}}
</BODY>
</HTML>
Man könnte für kleinere Seiten einfach String.replace() verwenden, aber wenn die Seiten grösser werden wird das ja Zeit benötigen. Deshalb könnte man einfach Zeichen für Zeichen diese Templates einlesen, und solange man kein '{' findet, einfach an den Client senden. Wäre das effizient? Man könnte ja auch Servlets und JSP verwenden, aber ich wollte diese Templates vom Benutzer bearbeiten lassen. Oder kann man das auch mit JSP realisieren?