@@Camping_RIDER
Sobald in deinem Java-Code HTML auftaucht hast du was falsch gemacht.
Auch hier lässt sich die Parallele zu PHP ziehen: Sobald in deinem PHP-Code HTML auftaucht, hast du was falsch gemacht.
Bspw. bei <?php echo '<p>' . $foo . '</p>'; ?>
oder <?php echo "<p>$foo</p>"; ?>
HTML-Code gehört in die Template-Engine (die in diesem Fall auch mit PHP läuft):
<p><?php echo $foo; ?></p>
oder kurz <p><?= $foo ?></p>
Darin kann es auch einfache Kontrollstrukturen geben (Abfragen, Schleifen – vorzugsweise in der alternativen Schreibweise), genau die Mächtigkeit, die eine Template-Engine wie Smarty auch bietet:
<?php if isset($foo): ?>
<p><?= $foo ?></p>
<?php endif; ?>
LLAP 🖖
--
„Wir haben deinen numidischen Schreiber aufgegriffen, o Syndicus.“
„Hat auf dem Forum herumgelungert …“
(Wachen in Asterix 36: Der Papyrus des Cäsar)
„Wir haben deinen numidischen Schreiber aufgegriffen, o Syndicus.“
„Hat auf dem Forum herumgelungert …“
(Wachen in Asterix 36: Der Papyrus des Cäsar)