真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

JavaBean的用法

這篇文章主要講解了JavaBean的用法,內(nèi)容清晰明了,對此有興趣的小伙伴可以學習一下,相信大家閱讀完之后會有幫助。

創(chuàng)新互聯(lián)公司網(wǎng)絡公司擁有十載的成都網(wǎng)站開發(fā)建設經(jīng)驗,1000多家客戶的共同信賴。提供成都網(wǎng)站設計、成都做網(wǎng)站、網(wǎng)站開發(fā)、網(wǎng)站定制、買友情鏈接、建網(wǎng)站、網(wǎng)站搭建、成都響應式網(wǎng)站建設公司、網(wǎng)頁設計師打造企業(yè)風格,提供周到的售前咨詢和貼心的售后服務

一、什么是 javabean ?

在jsp頁面中,包含html代碼、css代碼、java代碼、以及業(yè)務邏輯處理代碼等。javabean的作用就是將html代碼與java代碼分離,**將java代碼單獨封裝成一個處理某種業(yè)務邏輯的類**,然后在jsp中調(diào)用該類,實現(xiàn)降低耦合多和簡化頁面的作用。
javabean是特殊的java類,具有以下特征

  • 提供一個默認的無參構造函數(shù)。
  • 需要被序列化并且實現(xiàn)了 Serializable 接口。
  • 可能有一系列的 getter 或 setter 方法,決定了讀、寫屬性。
  • 用途:實現(xiàn)一些業(yè)務邏輯或封裝一些業(yè)務對象。例如:字符串處理、數(shù)據(jù)庫操作等。

二、常用操作

訪問javaBean

訪問javaBean的屬性信息

使用< jsp:setProperty/ >標簽來調(diào)用setter方法。

其中property="*" 所有名字和bean屬性名匹配的請求參數(shù),都會使用set方法為后者賦值。

value="<%=變量名%>"自定義賦值

pram="requset中參數(shù)名" requeset參數(shù)賦值

使用< jsp:getProperty/ > 調(diào)用getter方法。

實例:

step1:建立javabean(class文件,具有getter、setter和默認構造方法)

package com.mail.bean;

public class Email {
	private String mailAdd;
	private boolean test;

	public Email() {}
	 
	public Email(String mailAdd) {
		this.mailAdd = mailAdd;
	}

	public boolean isEamil() {
		// 正則表達式,定義郵箱格式
		String regex = "\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*"; 
		// matches()方法可判斷字符串是否與正則表達式匹配
		if (mailAdd.matches(regex)) { 
			test = true;
		}
		return test;
	}
	public String getMailAdd() {
		return mailAdd;
	}
	public void setMailAdd(String mailAdd) {
		this.mailAdd = mailAdd;
	}
}

<%@ page language="java" contentType="text/html; charset=utf8"
  pageEncoding="utf8"%>




Insert title here



<%@ page language="java" contentType="text/html; charset=utf8"
	pageEncoding="utf8"%>





<%
	String s=request.getParameter("email"); 
%>




<%
if(email.isEamil()){
	out.print("是正確格式的郵箱。");
}else{
	out.print("不是正確格式的郵箱。");
}
%>

遇見的Bug

JavaBean的用法

沒有定義無參數(shù)構造函數(shù)

看完上述內(nèi)容,是不是對JavaBean的用法有進一步的了解,如果還想學習更多內(nèi)容,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


分享題目:JavaBean的用法
文章URL:http://weahome.cn/article/iedosj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部