JSP初級教程之跟我學(xué)JSP(四)(2)_JSP教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:JSP初級教程之跟我學(xué)JSP(三)第三章連接數(shù)據(jù)庫 接著我想做一個 jsp 的留言板之類的東西:有登錄驗證、注冊、發(fā)表文章、瀏覽文章、管理文章、管理用戶等這些功能。 首先,登錄驗證這個不難,但是有個問題:需要連接數(shù)據(jù)庫了。于是我開始查找資料,并安裝了 Oracle 數(shù)據(jù)庫(對于Oracle數(shù)據(jù)
----------------------------------------------------------------------------------
現(xiàn)在這個問題解決了�?墒俏覀儠氲剑好看涡枰獙σ粋表示年月日的字符串進(jìn)行分割的時候都需要在.jsp頁面里寫上這么一段代碼,不但麻煩而且使頁面顯得混亂,能不能以一種看起來更清晰的方法解決這個問題呢?當(dāng)然可以了,用javabean就行了。
二、第一個javabean
什么是javabean?我在接觸到這個問題時苦惱不已,因為我始終無法理解這個概念,直到我相繼寫了幾個之后,我驀然發(fā)現(xiàn):它不就是一個類嗎?!現(xiàn)在,我們先不去管什么是類,先看下面的這個javabean:
--------------------------------DateBean.java-------------------------------------
//該bean能夠從jsp文件中得到一個表示年月日(用“-”分隔)的字符串,然后返回給jsp文件分別表示年、月、日的字符串
package ringz.javabeans; //ringz.javabeans是我的包名,我自己寫的javabean都在這個包里
public class DateBean //這個class的名字是DateBean,那么這個javabean文件的名就必須叫:DateBean.java
{
private String dateStr;
private String year;
private String month;
private String day;
//
public void setDateStr(String str) //私有變量dateStr的set方法
{
this.dateStr=str;
}
public String getDateStr() //私有變量dateStr的get方法
{
return dateStr;
}
public String getYear()//得到年的字符串
{
int a=dateStr.indexOf("-");//求第一個“-”的位數(shù)
year=dateStr.substring(0,a);//取第一個“-”前的字符串
return year;
}
public String getMonth()//得到月的字符串
{
int a=dateStr.indexOf("-");//求第一個“-”的位數(shù)
int b=dateStr.lastIndexOf("-");//求最后一個“-”的位數(shù)
month=dateStr.substring(a+1,b);//取兩個“-”之間的字符串
return month;
}
public String getDay()//得到日的字符串
{
int b=dateStr.lastIndexOf("-");//求最后一個“-”的位數(shù)
int len=dateStr.length();//求字符串的長度
day=dateStr.substring(b+1,len);//取最后一個“-”以后的字符串
return day;
}
}
分享:JSP初級教程之跟我學(xué)JSP(二)第二章輕度接觸server.xml 現(xiàn)在開始編寫我們的第一個. jsp 文件了,代碼如下: ---------------------------------------------------------------------------------- %@pagecontentType=text/ html ;charset=gb2312language=javaerrorPage=% % ou
相關(guān)JSP教程:
- jsp response.sendRedirect不跳轉(zhuǎn)的原因分析及解決
- JSP指令元素(page指令/include指令/taglib指令)復(fù)習(xí)整理
- JSP腳本元素和注釋復(fù)習(xí)總結(jié)示例
- JSP FusionCharts Free顯示圖表 具體實現(xiàn)
- 網(wǎng)頁模板:關(guān)于jsp頁面使用jstl的異常分析
- JSP頁面中文傳遞參數(shù)使用escape編碼
- 基于jsp:included的使用與jsp:param亂碼的解決方法
- Java Web項目中連接Access數(shù)據(jù)庫的配置方法
- JDBC連接Access數(shù)據(jù)庫的幾種方式介紹
- 網(wǎng)站圖片路徑的問題:絕對路徑/虛擬路徑
- (jsp/html)網(wǎng)頁上嵌入播放器(常用播放器代碼整理)
- jsp下顯示中文文件名及絕對路徑下的圖片解決方法
- 相關(guān)鏈接:
- 教程說明:
JSP教程-JSP初級教程之跟我學(xué)JSP(四)(2)
。