gpt4 book ai didi

java - 如何在模板中创建新的 Form 对象?

转载 作者:行者123 更新时间:2023-11-30 11:10:07 26 4
gpt4 key购买 nike

可以通过模板创建新的表单对象吗?我需要这个,因为我不想重复自己并将部分与表单中的字段一起使用。它看起来像这样:

@import play.i18n.Messages
@import play.i18n.Lang

@()

<div class="row">
<div class="col-md-8 col-md-offset-2">
<form class="form-horizontal" role="form" action="@routes.UserRegistrationController.completeUserProfile()" method="POST">
@user._detailsForm(new Form[UserDetails])
</form>
</div>
</div>

和 _detailsForm 需要像这样的参数:

@(form: Form[UserDetails])

关于 documentation表单构造函数需要 4 个参数,但我不知道如何使用它。

将 Form[UserDetails] 传递到我的通用模板是我的计划 B,我正在寻找其他解决方案,在此先感谢。

最佳答案

这是一个解决方案,特别感谢user7197

@import play.i18n.Messages
@import play.i18n.Lang
@import play.data.Form

@()

<div class="row">
<div class="col-md-8 col-md-offset-2">
<form class="form-horizontal" role="form" action="@routes.UserRegistrationController.completeUserProfile()" method="POST">
@user._detailsForm(Form.form(classOf[UserDetails]))
</form>
</div>
</div>

关于java - 如何在模板中创建新的 Form 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27838424/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com