最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JSP由淺入深(10)—— Beans and Forms處理

 更新時(shí)間:2006年10月13日 00:00:00   作者:  
表單(Forms)是在網(wǎng)站交互的一個(gè)很普通的方法。JSP使表單處理更加簡單。在JSP中處理表單的標(biāo)準(zhǔn)方法是定義一個(gè)“bean”。這個(gè)“bean”不是一個(gè)完全的Java bean。你只需在定義一個(gè)類使它有個(gè)區(qū)域,這個(gè)區(qū)域跟表單中的每一個(gè)區(qū)域相對應(yīng)。這個(gè)類區(qū)域必須有“setters”來匹配表單區(qū)域的名字。舉個(gè)例子,讓我們修改一下前面教程的GetName.html并且收集Email地址和用戶的年齡。具體代碼修改如下:

<HTML>

<BODY>

<FORM METHOD=POST ACTION="SaveName.jsp">

What's your name? <INPUT TYPE=TEXT NAME=username SIZE=20><BR>

What's your e-mail address? <INPUT TYPE=TEXT NAME=email SIZE=20><BR>

What's your age? <INPUT TYPE=TEXT NAME=age SIZE=4>

<P><INPUT TYPE=SUBMIT>

</FORM>

</BODY>

</HTML>

為了收集數(shù)據(jù),我們要定義一個(gè)Java類,使它有“username”、“email”、“age”的區(qū)域,并且我們要提供“setter”方法“setUsername”、“setEmail”和“setAge”。這個(gè)“setter”方法只是一個(gè)以“set”開始其后是區(qū)域名的一種方法。區(qū)域名字的第一個(gè)字母要用大寫的。所以如果區(qū)域?yàn)椤癳mail”,它的“setter”方法就為“setEmail”。同樣的,“Getter”方法也類似定義,它只不過是用“get”來代替“set”而已。并且要使得setters和getters必須為公共的(public)。例如:

public class UserData {

String username;

String email;

int age;

public void setUsername( String value )

{

username = value;

}

public void setEmail( String value )

{

email = value;

}

public void setAge( int value )

{

age = value;

}

public String getUsername() { return username; }

public String getEmail() { return email; }

public int getAge() { return age; }

}

相關(guān)文章

最新評論

乐山市| 延津县| 杭锦后旗| 武宣县| 任丘市| 马鞍山市| 安康市| 大丰市| 孟州市| 宜黄县| 留坝县| 武功县| 仙桃市| 雷州市| 平果县| 昭通市| 宜宾市| 体育| 资兴市| 阿勒泰市| 泽州县| 浪卡子县| 斗六市| 密云县| 虎林市| 铅山县| 太康县| 永嘉县| 襄樊市| 洪湖市| 额尔古纳市| 图木舒克市| 梁平县| 伊金霍洛旗| 宜兰县| 高要市| 桓仁| 临武县| 泾阳县| 大化| 海盐县|