我有一个Scala域类(用于持久化数据库),如下所示:
class Foo() {
var bar: Long = _ // or None or null ???
var jaz: String = _ // or None or null or empty string "" ???
}
如果字段bar和jaz是必填字段,而不是可选字段,答案会受到怎样的影响?
我有一个表单,其中有字段name和image,我想在其中上传图像文件。name字段是必填字段,但image字段是可选字段。但是我在为image属性找到正确的Assert约束时遇到了麻烦,以便使它可以为空。每次我尝试提交它时,都会抱怨文件为空。 我试过NULL,NotBlank,Blank,它们都不起作用。 class Post {
public $name;
/**
* Assert\Image(maxSize="2048k")
*
*/
public $image;
}
我有一个表单,我需要填写必填字段。我知道要使用以下代码来验证该字段是否为空:
<?php
if (!empty($_POST['client_name'])) {
echo '<p style="color:red;">'"Client Name is required!"'</p>';
}
?>
我的问题是,如何在表单页面上显示错误消息,保存表单中已经输入的所有数据。示例:我填写了表单上的所有15个字段,但不包括必填字段。当我点击提交按钮时,如果必填字段为空,我希望停留在该表
我正在尝试验证隐藏的整数属性,您能建议更好的方法吗
public class Model
{
[Display(Name="Theme"),Required(ErrorMessage="Please choose your theme")]
public int ThemeId { get; set; }
}
在视图中
@Html.Hidden(m=>m.ThemeId)
和这个输出<input type="hidden" bbla bla value="0"/>
问题是目前这个字
(我没有使用Jquery验证)
如果字段不正确或为空,我会尝试返回自定义错误。例如,如果#id_first_name字段为空。将字符串“first name”附加到p#error后,结果为:
Please fill in your first name
我做了一个来说明我的意思。所以在必填字段列表中...我怎样才能抓取/检查每个人所需的id并分配腐蚀错误?
提前感谢您的帮助!
我有一个grails域类,如下所示:
class Person {
String name
int age
}
当我显示默认的"create“视图(使用scaffolding)时,age字段显示为必填字段(旁边有一个星号)。有没有办法让它显示为非必填并默认为空?
我试着添加了
constraints = {
age blank:true, nullable:true
}
这会导致该字段被允许为空,但它仍然会在旁边显示星号。