Struts的ActionForm表單驗證

2021-04-20 19:34:33 字數 1954 閱讀 3701

1.actionform中新增

public

if(

password

==null||

password

.equals(

""))

returnerrors; }

2.

jsp中新增

使用者名稱td

>

<

td>

<

logic:present

name

="loginformbean"

>

<

html:text

property

="username"

name

="loginformbean"

/>

logic:present

>

<

logic:notpresent

name

="loginformbean"

>

<

input

type

="text"

name

="username"

>

logic:notpresent

>

<

html:errors

property

="username"

/> td

> tr

>

<

tr>

<

td>密  

碼td>

<

td>

<

logic:present

name

="loginformbean"

>

<

html:text

property

="password"

name

="loginformbean"

/>

logic:present

>

<

logic:notpresent

name

="loginformbean"

>

<

input

type

="text"

name

="password"

>

logic:notpresent

>

<

html:errors

property

="password"

/> td

> tr

>

Struts和struts2的不同

struts和struts2的不同點 1 action struts的action類要求繼承乙個基類。struts2的action類是通過實現介面。2 執行緒模式 struts action執行緒不安全的,單列的模式。struts2 action物件為每個請求產生乙個例項 3 servlet依賴 s...

Struts的擴充套件

struts不但功能強大也易於擴充套件。你可以通過三種方式來擴充套件struts 1.plugin 在應用啟動或關閉時須執行某業務邏輯,建立你自己的plugin類 2.requestprocessor 在請求處理階段乙個特定點欲執行某業務邏輯,建立你自己的requestprocessor。例如 你想...

struts的ActionMessages訊息機制

actionmessages以乙個hashmap儲存actionmessage.map中的key是乙個標識,其對應的value是乙個list物件,所有的actionmessage儲存在list中.也就是說key標識了一組actionmessage.先介紹涉及到的類中的幾個常用方法,然後給出幾個示例 ...