Hallo,
Im Prinzip hat ein textarea-Elementknoten die Eigenschaften value und defaultValue, die du lesen und beschreiben kannst. Den defaultValue zu ändern, macht aber i.d.R. wenig Sinn, denn defaultValue spiegelt den Wert wieder, der am Anfang im HTML-Code des Dokuments steht.
Was genau ist deine Frage und geht es dir um JavaScript oder GWT/Java? Ich weiß nur grob, wie GWT arbeitet. Dein JavaScript-Beispiel ist jedenfalls korrekt, während setInnerHTML im Java-Code eher unpassend klingt (innerHTML ist eine andere JS-Eigenschaft als value).
Mathias