Java Play框架中的模型子包

Java Play框架中的模型子包,java,model,playframework-2.0,Java,Model,Playframework 2.0,我的模型包中的类列表越来越大,我想将一些类重构到它们自己的子包中 例如,所有表单进入模型。表单,所有用户进入模型。用户,等等 但是,如果我现在声明一个采用以下形式的模板: @(myForm : Form[MyForm]) 这给了我一个未找到:键入MyForm-错误 我已尝试导入该类: @import models.form.MyForm 但是这没有任何区别。在声明输入参数时,您需要在视图模板的第一行中完全限定MyForm: @(myForm : Form[models.common.MyFo

我的
模型
包中的类列表越来越大,我想将一些类重构到它们自己的子包中

例如,所有表单进入
模型。表单
,所有用户进入
模型。用户
,等等

但是,如果我现在声明一个采用以下形式的模板:

@(myForm : Form[MyForm])
这给了我一个
未找到:键入MyForm
-错误

我已尝试导入该类:

@import models.form.MyForm

但是这没有任何区别。

在声明输入参数时,您需要在视图模板的第一行中完全限定
MyForm

@(myForm : Form[models.common.MyForm])

@import
条目没有任何区别,这确实有点不直观。可能视图模板的编译方式意味着,如果自定义类型出现在导入列表之前,则必须对其进行完全限定。

在声明输入参数时,需要对视图模板第一行中的
MyForm
进行完全限定:

@(myForm : Form[models.common.MyForm])
@import
条目没有任何区别,这确实有点不直观。也许视图模板的编译方式意味着,如果自定义类型出现在导入列表之前,则必须对其进行完全限定