jeesite實戰 三 設定實體屬性非空

2021-10-24 14:21:48 字數 1582 閱讀 5721

jeesite實戰(一)——基本環境搭建

jeesite實戰(二)——jeesite工具生成基本的頁面

本系列文章主要記錄專案過程中重點的專案技術

注意下面兩種情況下不同的註解:

1.notblank註解一般用於字串型別

2.notnull註解一般用於double,integer型別

@notblank

(message=

"隧道編號不能為空"

)@length

(min=

0, max=

64, message=

"隧道編號長度不能超過 64 個字元"

)public string gettunnelcode()

@notnull

(message=

"隧道長度不能為空"

)public double gettunnellength()

1.在輸入框中的class屬性中新增required,便可以將屬性設定為非空

2.如果需要輸入框的值的型別為數字型別,那麼class屬性必須新增number值,具體見下面**

="col-xs-6"

>

="form-group"

>

="control-label col-sm-4" title=

"">

="required hide"

>

*<

/span>

$:="fa icon-question hide"

>

<

/i>

<

/label>

="col-sm-8"

>

<#form:input path=

"name" maxlength=

"200"

class

="form-control required"

/>

<

/div>

<

/div>

<

/div>

="col-xs-6"

>

="form-group"

>

="control-label col-sm-4" title=

"">

="required hide"

>

*<

/span>

$:="fa icon-question hide"

>

<

/i>

<

/label>

="col-sm-8"

>

<#form:input path=

"tunnellength"

class

="form-control number required"

/>

<

/div>

<

/div>

<

/div>

至此,本文章結束

第三方APP呼叫jeesite介面,傳遞引數

最近使用jeesite 4.x版本開發,遇到該問題,記錄一下解決方案 下面是傳送資料方 呼叫 public void postjson map.put func function i jsonobject json jsonobject.fromobject map logutil.info add...

Hive專案實戰三

這裡總共需要建立4張表,明明只有兩個資料檔案,為什麼要建立4張表呢?因為這裡建立的表要使用orc的壓縮方式,而不使用預設的textfile的方式,orc的壓縮方式要想向表中匯入資料需要使用子查詢的方式匯入,即把從另一張表中查詢到的資料插入orc壓縮格式的表匯中,所以這裡需要四張表,兩張textfil...

spring cloud 實戰入門 三

服務之間的呼叫 在上面兩篇文章中,我們分別建立了註冊中心eurek和乙個服務pricing,這一單介紹服務之間的調.enableeurekaclient 用於註冊中心發現這個服務,另外這裡注意一點,這裡可以使用 enablediscoveryclient.這倆個的區別是前面的這個只能用於eureka...