Hallo Klaus,
also mit Java brauchst da eigentlich gar nichts machen.
Du erstellst dir ein Feld in Deiner xPage und wechselst in den Eigenschaften auf Data. Dort kannst Du dann festlegen, was und wie im Feld angezeigt werden soll (siehe Bild)
Hier mal der Source für ein einfaches Feld, was das aktuelle Datum anzeigt
<xp:inputText id="inputText1" defaultValue="#{javascript:@Now()}">
<xp:this.converter>
<xp:convertDateTime type="date"></xp:convertDateTime>
</xp:this.converter>
</xp:inputText>
Ich hoffe das hilft.
Gruss Jan