Я возился с возможностями scala XML, пытаясь создать некоторую форму xhtml. Вот что я получил:
class LoginForm {
var title = "Login"
var username = ""
def content =
<div class="login">
<h1>{this.title}</h1>
<input type="text" name="username" value="{this.username}" />
</div>
}
var f = new LoginForm
f.username = "foo"
f.content
Когда код запускается, заголовок интерполируется, как ожидалось, но значение входного элемента не является. Почему это? И есть ли способ решить эту проблему?