Leerer Spalteninhalt in einer Tabelle in JSP

Status
Nicht offen für weitere Antworten.

JavaLearn

Bekanntes Mitglied
hi,

habe eine Tabelle in der es auch vorkommt, dass ein Spalteninhalt leer ist.

Ich fülle die Spalten etwa so:
Code:
if (cells[j2].getStringInhalt() != null) {
        buff.append("<td>");
        buff.append(cells[j2].getStringInhalt();
        buff.append("</td>");
} else {
        buff.append("<td>");
        buff.append("    ");
        buff.append("</td>");
}

Und die Ausgabe sieht ungefähr so aus:
Code:
|NACHNAME|	|VORNAME|  |PLZ  |	|ORT      |
|Müller  |   |Heinz  |  |55116|   |Mainz    |
|Maier   |   |Nina   |            |Damrstadt|

Meine Frage ist nun warum hier bei der Spalte PLZ, in der zweiten Zeile nun diese sogenannte "Trennwand"(| |) nicht vorhanden ist ...?
 
Ich frage mich ob du HTML wirklich so erzeugen willst...

Schon mal nach der JSTL gegoogelt?

Abgesehen davon solltest du dich wenigstens ein bisschen mit HTML auseinandersetzen, sog. whitespaces werden nicht angezeigt, versuche's mal mit
Code:
& n b s p ;
Die Leerzeichen musst du weglassen.

Aber, nutze die JSTL, sonst stolperst du über deine eigenen Füsse, ähhh, Quälkot.
 
JA!!!

🙂

Du kannst deine JSPs frei von Java Code halten, und deine Servlets frei von HTML/CSS/JS Code.
 
Unterschätze die Webentwicklung nicht 😉

Nicht nur, dass da einige Aspekte der Java Entwicklung wichtig sind (Nebenläufigkeit, etc. pp.) und Architekur,sondern es gibt auch hunderte Frameworks, von denen man mindestens ein paar verstehen muss, um wirklich produkltiv arbeiten zu können.
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben