freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

網(wǎng)上論壇系統(tǒng)畢業(yè)設(shè)計說明書(參考版)

2024-12-07 17:18本頁面
  

【正文】 若設(shè)為 CONCUR_READ_ONLY,則 ResultSet 對象和 JDBC 的功能一樣;若為 CONCUR_UPDATABLE,那么表示 ResultSet 對象可以直。若設(shè)為第一種,表示 ResultSet 對象中的光標能夠隨心所欲的上下移動,不過他們兩者最大的差別在于:當 ResultSet 對象中的值有變時, TYPE_SCROLL_SENSITIVE 能夠取得改變后的值,而 TYPE_SCROLL_INSENSITIVE 不能。 ResultSet rs=(SQL)。 需要一個活躍的連接的來創(chuàng)建 Statement 對象的實例。對 SELECT 語句來說,可以使用 executeQuery。 創(chuàng)建 JDBC Statements 對象 中 南 林 業(yè) 科 技大學 本科畢 業(yè) 設(shè)計 網(wǎng)上論壇系統(tǒng) 第 35 頁 Statement 對象用于把 SQL 語句發(fā)送到數(shù)據(jù)庫 。 connection 接口是 JSP 數(shù)據(jù)庫編程使用多的接口之一,在 connection 接口中經(jīng)常使用到一個方法 close()。 ctx = new InitialContext()。如果配置了連接池則要使用下面幾行代碼就可以建立一個連接: Context ctx。驅(qū)動程序文檔也會告訴你余下 JDBC URL 的格式。 如果你使用的是第三方開發(fā)了的 JDBC 驅(qū)動程序,文檔將告訴你該使用什么 subprotocol, 就是在 JDBC URL 中放在 jdbc 后面的部分。如果你登陸數(shù)據(jù)庫系統(tǒng)的用戶名為 webmail 口令為空,只需下面的 2 行代碼就可以建立一個連接: String url = jdbc:odbc:webmail。因此,假設(shè)你正在使用 ODBC 存取一個叫 webmail 的 ODBC 數(shù)據(jù)源,你的 JDBC URL 是 jdbc:odbc:webmail 。 這個步驟也非常簡單,最難的是怎么提供 url。 建立連接第二步就是用適當?shù)尿?qū)動程序類與 DBMS 建立一個連接。 中 南 林 業(yè) 科 技大學 本科畢 業(yè) 設(shè)計 網(wǎng)上論壇系統(tǒng) 第 34 頁 如果是 JDBC Driver 裝載 : ()。 裝載驅(qū)動程序只需要非常簡單的一行代碼。你可以從 sun。 JDBC( Java DataBase Connection, Java 數(shù)據(jù)庫連接) 也提供一種基準,據(jù)此可以構(gòu)建更高級的工具和接口。password=。 下面是一個 的配置實例 : Context path=/WEBMAIL reloadable=true docBase=WEBMAIL Resource name=jdbc/webmail auth=Container type=/ ResourceParams name=jdbc/webmail parameter namefactory/name value/value /parameter parameter namemaxActive/name value100/value /parameter parameter namemaxIdle/name value30/value /parameter parameter namemaxWait/name value10000/value /parameter 中 南 林 業(yè) 科 技大學 本科畢 業(yè) 設(shè)計 網(wǎng)上論壇系統(tǒng) 第 33 頁 parameter nameusername/name valuesa/value /parameter parameter namepassword/name value/value /parameter parameter namedriverClassName/name value/value /parameter parameter nameurl/name valuejdbc:microsoft:DatabaseName=webmail。 5. 數(shù)據(jù)庫 url 設(shè)置,找到 nameurl/name將 value間參數(shù)設(shè)置為下面的格式: valuejdbc:microsoft:assword=。找到 namepassword/name將 value間參數(shù)設(shè)置為數(shù)據(jù)庫密碼。 2. 到 Tomcat/conf 里 文件修改配置 ,設(shè)置 Tomca\webapps 的保存 JSP 文件的目錄,目錄名為 Webmail,則在文件加入以下語句增加一個虛擬目錄 : Context path=/Webmail reloadable=true docBase=/webmail 3. 找到數(shù)據(jù)庫配置語句 Resource name=jdbc/Webmail auth=Container type=/.有 3 個屬性 name、 auth、 項是 JNDI 的名稱定義,程序通過 JNDI 才能找到此對象,這里取名 jdbc/ webmail; auth 項即連接池管理權(quán)屬性,這里取值 Container,申明為容器管理; type 項即對象的類型,這里取值 e。 jar 3) 更新 PATH 環(huán)境變量, PATH 變量是系統(tǒng)搜索可執(zhí)行程序的路徑,例如: C:\\bin。D:\\lib\。 2_07 2) 設(shè)置 CLASSPATH 環(huán)境變量 CLASSPATH 的值表示搜索 Java 類的路徑,例如: .。主要進行一下配置: 1) 設(shè)置 JAVA_HOME 環(huán)境變量 JAVA_HOME 的值為 JDK 安裝的目錄,例如: C:\j2sdk1。它是一組 API,也可以說是一些 java Class。 JavaBean 是開發(fā)此系統(tǒng)的重要方式,在這次開發(fā)中采用了 JavaBean+JSP+S中 南 林 業(yè) 科 技大學 本科畢 業(yè) 設(shè)計 網(wǎng)上論壇系統(tǒng) 第 31 頁 QL 模式,其中數(shù)據(jù)庫的連接采用了 JavaBean 組件,將程序封裝在 Bean 中不但修改方便,而且保密性高。 Page Scope 類型的 JavaBeans 組件的生命周期為 JSP 程序的運行周期,當 JSP 程序運行結(jié)束,那么該 JavaBean組件的生命周期也就結(jié)束了。因此,所有通過這兩個操作指令連接在一 起的 JSP 程序都可以共享一個 Request 對象,共享這種類型的 JavaBeans 組件對象,這種類型的 JavaBeans 組件對象使得 JSP 程序之間傳遞信息更為容易,不過美中不足的是這種 JavaBeans 不能夠用于客戶端與服務(wù)端之間傳遞信息,因為客戶端是沒有辦法執(zhí)行 JSP 程序,創(chuàng)建新的 JavaBeans 對象的。并且屬于用戶 A 的 JavaBean 組件對象和屬于用戶 B 的組件對象都是唯一的,它們之間互不干涉。如果有另一個用戶 B,訪問了用戶 A 訪問過的 JSP 程序,服務(wù)器將會為用戶 B 創(chuàng)建只屬于他的 JavaBean 組件對象。不同的用戶對應著不同的會話過程,不同的會話過程之間互不干涉,互不影響。也就是說:這一類型的 JavaBeans 組件的生命周期就是某個會話過程所經(jīng)歷的時間。這種類型的 JavaBeans 組件的功能和 JSP的 Application 對象十分類似,不過前者的功能要強大得多,而且可以自由擴展,用起來也方便得多。具體來說它的生命周期是這樣子的:如果某個 JSP 程序使用 jsp:useBean操作指令創(chuàng)建了一個 JavaBean 對象,而且這個 JavaBean 組件具有 Application Scope,那么這個 JavaBean 就一直在服務(wù)器的內(nèi)存空間中待命,隨時處理客戶端的請求,直到服務(wù)器關(guān)閉,為止它所保存的信息才消失,它所占用的系統(tǒng)資源才會被釋放。也就是說這個 JavaBean組件具有 Application Scope,這是什么意思呢 ?如果一個 JavaBean 組件具有 Application Scope,那么它的生命周期和 JSP 的 Application 對象同步,作用范圍也和 Application 對象一樣。 scope 的值可能是 page、 request、 session 以及 application。 2) class 屬性指定 JSP 引擎查找 JavaBeans 代碼的路徑,一般是這個 JavaBean所對應的 Java 類名。 1. jsp:useBean操作指令 jsp:useBean操作指令用于在 JSP 頁面中實例化一個 JavaBean 組件,這個實例化的 JavaBean 組件對象將可以在這個 JSP 程序的其它地方被調(diào)用。起碼 JavaBeans 組件在使用以前不需要注冊而, ActiveX 控件在使用以前必須在操作系統(tǒng)中注冊,否則在運行的時候系統(tǒng)將會報錯。但是 ActiveX 就不同了,它只能夠應用于 Windows 平臺而且它的代碼移植性很差,從 Windows 98 平臺移植到 NT 平臺就需要重新編譯代碼,甚至要大幅度改寫程。比如我們可以將訪問數(shù)據(jù)庫的中 南 林 業(yè) 科 技大學 本科畢 業(yè) 設(shè)計 網(wǎng)上論壇系統(tǒng) 第 28 頁 功能、數(shù)據(jù)處理功能編寫封裝為 JavaBeans 組件,然后在某個 JSP 程序中加以調(diào)用。 JavaBeans 類似于 Windows 下的 ActiveX 控件:它們都能提供常用功能并且可以重復使用。 JSP 中 JavaBeans 的應用 JavaBeans 被稱為是 Java 組件技術(shù)的核心。 (6) Constrained 屬性 JavaBeans 組件的 Constrained 類型的屬性具有這樣的性質(zhì):當這個屬性的值將要發(fā)生變化但是還沒有發(fā)生變化的時候,與這個屬性已經(jīng)建立了某種監(jiān)聽關(guān)系的其它 Java 對象可以否決屬性值的改變。 在上面的代碼中,首先新定義一個字符串 oldString,用于保存屬性的原值然后把新值賦給屬性值,這樣會產(chǎn)生 JavaBeans 組件屬性值改變的事件,最后調(diào)用 changes 對象的 firePropertyChange()方法,通知監(jiān)聽者隊列里的所有事件監(jiān)聽者對象,當前的 JavaBean 對象發(fā)生了屬性值改變的事件,屬性的名稱、屬性的新值、屬性的原值,都被作為該方法的參數(shù)一并傳給監(jiān)聽者對象,由它們根據(jù)這些信息,對此事件作出響應。 ourString = newString。 第二個方法 (removePropertyChangeListener()方法 )和前者的作用相反,該方法其實是調(diào)用 changes 對象的 removePropertyChangeListener()方法,從監(jiān)聽者隊列中移除某個特定的事件監(jiān)聽者對象,此事件監(jiān)聽者對象一旦從監(jiān)聽者隊列中刪除,那么 changes 對象將不會把屬性值改變的事件通知它,它再也沒有辦法對屬性值發(fā)生改變的事件作出響應了。 public void removePropertyChangeListener(PropertyChangeListener l)。 } } 程序首先創(chuàng)建了 PropertyChangeSupport 類型的對象 changes,這是最關(guān)鍵的一步操作, changes 對象主要用于向監(jiān)聽者對象發(fā)送信息:當前的 JavaBean 對象已經(jīng)發(fā)生了屬性改變的事件。 } public void removePropertyChangeListener(PropertyChangeListener l) { changes。 } public void addPropertyChangeListener(PropertyChangeListener l) { changes。 firePropertyChange(ourStringoldStringnewString)。 ourString = newString。 private PropertyChangeSupport changes = new PropertyChangeSupport(this)。 *。請看程序代碼: import java。這個事件中封裝了發(fā)生屬性改變事件的屬性名、屬性的原值、屬性變化后的新值。 (5) Bound 屬性 一個 Bound 類型的 Java Bean 組件的屬性具有這樣的特性:當該種屬性的值發(fā)生變化時必須通知其它的 JavaBeans 組件對象。使用與該屬性相對應的 set XXX()方法和 get XXX()方法可以存取數(shù)組中某個元素的數(shù)值。例如:如果有 set X()和 get X()方法,則暗指有一個名為 X的屬性,如果有一個方法名為 is X()則通常暗指 X是一個布爾類型的屬性。 (3) Simple 屬性 一個 Simple 類型的屬性表示一個伴隨有一對 get X
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1