模型如:
@Entity
public class Doc extends Model {
public Blob tpl;
}
控制器如:
public class DocController extends Controller {
public static void saveDoc(@Required Blob tpl){
render(); // event no persistence operation
}
}
数据/附件中有2个上传文件。即使控制器操作中没有持久性操作。
答案 0 :(得分:0)
您可以将Doc对象直接传递给您的操作(从视图中使用doc.tpl
,而不仅仅是tpl
),然后对Object执行验证,而不是Blob本身。< / p>
@Entity
public class Doc extends Model {
@Required
public Blob tpl;
}
public class DocController extends Controller {
public static void saveDoc(@Valid Doc doc){
render(); // event no persistence operation
}
}