電商專案筆記之三 xml配置action的驗證

2021-08-27 07:42:55 字數 420 閱讀 9126

struts2的校驗一般都是在action裡加乙個validate***()做校驗 ,今天看到了乙個用xml配置校驗的方法

xml的命名是: action名-方法名-validation.xml

比如 :baseaction-logon-validation.xml

裡邊的具體內容如下:

<?xml version="1.0" encoding="utf-8"?>

使用者名稱不能為空

532使用者名稱長度必須在$到$之間

密碼不能為空

6密碼長度必須在$位以上

field name對應jsp中 textfield的name

type是校驗的型別

param引數可以傳一些長度 或者是正規表示式 一類的具體引數

單體電商專案中遇到的Bug之三

電子 專案中有 分類展示 一類 甜品 二類 屬於甜品的蛋糕 三類 屬於蛋糕的各種糕點 通過滑鼠下滑的方式將所有商品的,一一顯示出來,而不是一次性全部展示出來,這種載入方式就是 懶載入 我的問題類似,但是更低階,因為我的報錯原因是因為前後端命名不一致導致的 因為 分類要通過二級分類的id來獲取對應的商...

mysql電商實戰筆記 電商平台專案實戰補充內容

一 mysql操作日誌 general log 能記錄mysql所有的操作日誌 包括增刪改查 不過他會耗費資料庫5 10 的效能,所以一般沒特別需要時不開啟此功能,一般在查詢問題時才開啟,完成後及時關閉 1 客戶端連線mysql 2 查詢日誌是否開啟 show variables like gene...

電商專案筆記之七 解決中文亂碼

一 前台到後台 1.頁面中 contenttype text html charset utf 8 pageencoding utf 8 2.struts.properties中配置 struts.i18n.encoding utf 8 3.form提交時用post方法,struts2標籤的 for...