系列文章目录
jeesite实战(一)——基本环境搭建
jeesite实战(二)——jeesite工具生成基本的页面
前言
本系列文章主要记录项目过程中重点的项目技术
一、设置entity属性不为空
注意下面两种情况下不同的注解:
1.NotBlank注解一般用于字符串类型
2.NotNull注解一般用于double,integer类型
@NotBlank(message="隧道编号不能为空")
@Length(min=0, max=64, message="隧道编号长度不能超过 64 个字符")
public String getTunnelCode() {
return tunnelCode;
}
@NotNull(message="隧道长度不能为空")
public Double getTunnelLength() {
return tunnelLength;
}
二、设置输入框不可为空
1.在输入框中的class属性中添加required,便可以将属性设置为非空
2.如果需要输入框的值的类型为数字类型,那么class属性必须添加number值,具体见下面代码
<div class="col-xs-6">
<div class="form-group">
<label class="control-label col-sm-4" title="">
<span class="required hide">*</span>
${text('隧道名称')}:<i class="fa icon-question hide"></i></label>
<div class="col-sm-8">
<#form:input path="name" maxlength="200" class="form-control required"/>
</div>
</div>
</div>
<div class="col-xs-6">
<div class="form-group">
<label class="control-label col-sm-4" title="">
<span class="required hide">*</span>
${text('隧道长度')}:<i class="fa icon-question hide"></i></label>
<div class="col-sm-8">
<#form:input path="tunnelLength" class="form-control number required"/>
</div>
</div>
</div>
总结
至此,本文章结束