<
form
name
="form1"
action
="login"
method
="post"
>
<
s:token
>
s:token
>
<
table
border
="1"
cellspacing
="10"
cellpadding
="5"
style
="width:100%; border-collapse:collapse;"
>
<
tr>
<
tdalign
="right"
style
="width:20%;"
>
使用者名稱:
td>
<
tdstyle
="width:30%"
>
<
input
type
="text"id=
"user.userid"
name
="user.userid"
class
="input"
value
="<
s:property
value="
user
.userid"
/>
" />
td>
<
tdstyle
="width:30%"
class
="fielderror"
>
<
s:fielderror
>
<
s:param
>
user.userid
s:param
>
s:fielderror
>
td>
tr>
<
tr>
<
tdalign
="right"
>
密碼:td
>
<
td>
<
input
type
="password"id=
"user.password"
name
="user.password"
value
="<
s:property
value="
user
.password"
/>
" class
="input"
/>
td>
<
tdclass
="fielderror"
>
<
s:fielderror
>
<
s:param
>
user.password
s:param
>
s:fielderror
>
td>
tr>
<
tr>
<
tdstyle
="height:30px;"
>
td>
<
td>
td>
<
td>
td>
tr>
<
tr>
<
tdcolspan
="2"
align
="center"
>
<
input
type
="submit"
value
="提交"
class
="button"
/>
<
input
type
="reset"
value
="重置"
class
="button"
/>
td>
tr>
table
>
<
form
>
驗證效果圖
1、不使用標籤,這個標籤會使驗證資訊預設輸出到標籤上方。
2、使用加引數標籤,將驗證資訊輸出到指定位置。
[html]view plain
copy
<
s:fielderror
>
<
s:param
>
user.password
s:param
>
s:fielderror
>
3、同時,在驗證返回後,將之前使用者輸入的資訊輸出到對應控制項,減少使用者不必要的重複輸入。
Struts2驗證框架
action配置中一定要設定input返回頁面 新增驗證只要建立驗證的xml檔案 在action同包下,建立 action類名 validation.xml 如 validateaction建立validateaction validation.xml 注意 1.要驗證的方法不能叫input.2.這...
struts2 驗證框架
驗證框架 validate 第一種方式 繼承actionsupport類重寫validate 方法 表示提交到此action所有請求都會執行驗證。eg public classloginaction extendsactionsupport publicstring execute override...
Struts2 框架驗證
一 對於輸入校驗struts2提供了兩種實現方法 1 採用手工編寫 實現。2 基於xml配置方式實現。注意 配置驗證檔案actionname alias validation.xml 常用 使用基於xml配置方式實現輸入校驗時,action也需要繼承actionsupport 並且提供校驗檔案和ac...