moin Cruz, hallo rocket :)
<html:text property="jahr" value="xy"/>
Was ist daran nicht in Ordnung? In diesem Beispiel wird "xy" als Vorbelegung verwendet. Also entweder habe ich dich nicht verstanden - oder du hast dein eigenes Beispiel nicht getestet :)
Oder eben ganz ganz dreckig in JSP coden:
<%=
if (Jahrobject.feldwasduwillst)
out.println("<input type="text" name="jahr" value="Jahrobject.feldwasduwillst"")else
out.println("<input type="text" name="jahr" value="Vorbelegungwasduwillst"")
%>
Ouch! Wozu soll das denn gut sein????
Sowas solltest du niemanden anbieten - auch nicht mit dem Hinweis dies sei "dreckiger" Code!
Wenn du eine solche Unterscheidung machen willst:
<%
var vorbelegung;
if (Jahrobject.feldwasduwillst){
vorbelegung=value1;
}else{
vorbelegung=value1;
}%>
<html:text property="jahr" value="<%=vorbelegung%>"/>
Wobei auch dies keine sehr schöne Lösung ist. Die Logik sollte strikt von der Darstellung getrennt werden.
liebe Grüße aus Berlin
lina-
Self-Code: ie:% fl:( br:^ va:) ls:/ fo:| rl:( ss:) de:] js:| mo:)