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

正文內(nèi)容

jsp在線學(xué)習(xí)系統(tǒng)—免費(fèi)畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2025-01-04 11:28 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 SERVLET 類,并且存儲(chǔ)在服務(wù)器的內(nèi)存中。這就使得在接下來(lái)的對(duì)該頁(yè)面的調(diào)用中,服務(wù)器會(huì)有非??斓捻憫?yīng)(這避免了 CGI- BIN 為每個(gè) HTTP 請(qǐng)求生成一個(gè)新的進(jìn)程的問(wèn)題)。 ( 10) JSP 的靈活性 JSP 頁(yè)面可以包含在多種不同的應(yīng)用體系結(jié)構(gòu)或者模型中,可以用于由 于 同協(xié)議、組件和格式所組成的聯(lián)合體中?;?JSP 的動(dòng)態(tài)信息發(fā)布技術(shù)是一個(gè)開(kāi)放的、可擴(kuò)展的建立動(dòng)態(tài) Web 頁(yè)面的標(biāo)準(zhǔn)。不論采用什么創(chuàng)建工具,開(kāi)發(fā)人員都可以使用 JSP 頁(yè)面來(lái)創(chuàng)建可移 植的 Web 應(yīng)用,在不同的 Web 應(yīng)用服務(wù)器上運(yùn)行。 10 對(duì)于 ASP, PHP, JSP 進(jìn)行比較 ASP(Active Server Pages)是一個(gè) WEB 服務(wù)器端的開(kāi)發(fā)環(huán)境, 利用它可以產(chǎn)生和運(yùn)行動(dòng)態(tài)的、交互的、高性能的 WEB 服務(wù)應(yīng)用程序。 ASP 采用腳本語(yǔ)言 VB Script( Java script)作為自己的開(kāi)發(fā)語(yǔ)言。 PHP 是一種跨平臺(tái)的服務(wù)器端的嵌入式腳本語(yǔ)言 。 它大量地借用 C,Java 和Perl語(yǔ)言的語(yǔ)法 , 并耦合 PHP自己的特性 ,使 WEB開(kāi)發(fā)者能夠快速地寫(xiě)出動(dòng)態(tài)生成頁(yè)面 .它支持目前絕大多數(shù)數(shù)據(jù)庫(kù)。 還有一點(diǎn), PHP 是完全免費(fèi)的,可以從 PHP官方站點(diǎn) (可以從中加進(jìn)自己需要的特色。 JSP 是 Sun 公司推出的新一代站點(diǎn)開(kāi)發(fā)語(yǔ)言,他完全解決了目前 ASP,PHP的一個(gè)通?。_本級(jí)執(zhí)行(據(jù)說(shuō) PHP4 也已經(jīng)在 Zend 的支持下,實(shí)現(xiàn)編譯運(yùn)行) 。 Sun 公司借助自己在 Java 上的不凡造詣,將 Java 從 Java 應(yīng)用程序 和 Java Applet 之外,又有新的碩果,就是 Js p-- Java Server Page。 Jsp 可以 在 Serverlet 和 JavaBean 的支持下,完成功能強(qiáng)大的站點(diǎn)程序。 三者都提供在 HTML 代碼中混合某種程序代碼、由語(yǔ)言引擎解釋執(zhí)行程序代碼的能力。但 JSP 代碼被編譯成 Servlet 并由 Java 虛擬機(jī)解釋執(zhí)行,這種編譯操作僅在對(duì) JSP 頁(yè)面的第一次請(qǐng)求時(shí)發(fā)生。在 ASP 、 PHP、 JSP 環(huán)境下, HTML 代碼主要負(fù)責(zé)描述信息的顯示樣式,而程序代碼則用來(lái)描述處理邏輯。普通的 HTML 頁(yè)面只依賴于 Web 服務(wù)器,而 ASP 、 PHP、 JSP 頁(yè)面需要附加的語(yǔ)言引擎分析和執(zhí)行程序代碼。程 序代碼的執(zhí)行結(jié)果被重新嵌入到 HTML 代碼中,然后一起發(fā)送給瀏覽器。 ASP 、 PHP、 JSP 三者都是面向 Web 服務(wù)器的技術(shù),客戶端瀏覽器不需要任何附加的軟件支持。 JSP 技術(shù)很容易整合到多種應(yīng)用體系結(jié)構(gòu)中,以利用現(xiàn)存的工具和技巧,并且擴(kuò)展到能夠支持企業(yè)級(jí)的分布式應(yīng)用。作為采用 Java 技術(shù)家族的一部分,以及 Java 2(企業(yè)版體系結(jié)構(gòu))的一個(gè)組成部分,JSP 技術(shù)能夠支持高度復(fù)雜的基于 Web 的應(yīng)用。 由于 JSP 頁(yè)面的內(nèi)置腳本語(yǔ)言是基于 Java 編程語(yǔ)言的,而且所有的 JSP 頁(yè)面都被編譯成為 Java Servlet, JSP頁(yè)面就具有 Java 技術(shù)的所有好處,包括健壯的存儲(chǔ)管理和安全性。 之所以 沒(méi)有選擇時(shí)下比較流行的 PHP 或是 ASP,主要是因?yàn)樽鳛橐粋€(gè)畢業(yè)設(shè)計(jì)最重要的是學(xué)會(huì)開(kāi)發(fā)的方法,而不是單純的學(xué)會(huì)某一門(mén)語(yǔ)言,簡(jiǎn)單的說(shuō)就是用什么語(yǔ)言開(kāi)發(fā) 11 最簡(jiǎn)單,最能達(dá)到鍛煉的目的就用什么語(yǔ)言。 利用 JDBC 訪問(wèn)數(shù)據(jù)庫(kù) JDBC()是一種操作 SUN 所支持的數(shù)據(jù)庫(kù)的新技術(shù)。在 JSP 中, JDBC 可以看作是一個(gè)服務(wù)器組件 (Server Component),更簡(jiǎn)單點(diǎn)說(shuō),是一系列的對(duì)象,應(yīng)用這些功能強(qiáng)大的對(duì)象,即可輕松完成對(duì)數(shù)據(jù)庫(kù)復(fù)雜 的操作。本文中個(gè)性化頁(yè)面的實(shí)現(xiàn)便大量地用到了 JDBC 技術(shù)。具體的操作步驟可以歸納為以下幾步 [13], 安裝 J2SDK: 第 一 步: 到 SUN 官方站點(diǎn)下載 J2SDK 的安裝文件 ,下載之后安裝好 J2SDK;安裝完之后,設(shè)置環(huán)境變量:我的電腦 屬性 高級(jí) 環(huán)境變量;選擇 系統(tǒng)變量 (S):設(shè)置 JAVA_HOME 環(huán)境變量:?jiǎn)螕?新建,在變量名中輸入: JAVA_HOME 在變量值中輸入: D:\Java(假設(shè) J2SDK 安裝在目錄 D:\Java 下 ,反正就是 J2SDK 的安裝目錄。 )然后 確定,到此已經(jīng)設(shè)置好 JAVA_HOME 環(huán)境變量。設(shè)置 CLASSPATH環(huán)境變量:?jiǎn)螕?新建,在變量名中輸入: CLASSPATH 在變量值中輸入: D:\Java\bin。.。D:\Java\lib。D:\Java\lib\。D:\Java\lib\(中間的點(diǎn)號(hào) “.” 和分號(hào) “。” 必不可少。 )然后 確定,到此已經(jīng)設(shè)置好CLASSPATH 環(huán)境變量。 所以 設(shè)置 PATH 的 環(huán)境變量:?jiǎn)螕?新建,在變量名中輸入: PATH 在變量值中輸入: D:\Java。.。D:\Java\bin(中間的點(diǎn)號(hào) “.” 和分號(hào)“?!?必不可少。 )然后 確定,到此已經(jīng)設(shè)置好 JAVA_HOME 環(huán)境變量。三個(gè)環(huán)境變量設(shè)置好后,寫(xiě)一個(gè)簡(jiǎn)單的 java 程序來(lái)測(cè)試 J2SDK 是否已安裝成功:在 D:\下新建一個(gè)目錄 test;然后寫(xiě)如下程序: Public class Test { public static void main(String args[]) { (This is a test program.)。 } } 將上面的這段 程序保存為文件名為 的文件,保存在目錄 D:\test下。然后打開(kāi)命令提示符窗口, 轉(zhuǎn) 到 用戶 的 test 目錄,然后鍵入下面的命令 : 12 javac java Test 此時(shí)如果看到打印出來(lái) This is a test 了,如果上面的 J2SDK 安裝成功的話,接下來(lái)繼續(xù)安裝 Tomcat 。 第二步:安裝 Tomcat 到 tomcat 官方站點(diǎn) (載 tomcat:,下載之后安裝。 (比如安裝在 D:\Tomcat下。 )安裝完之后,設(shè)置環(huán)境變量:我的電腦 屬性 高級(jí) 環(huán)境變量;選擇系統(tǒng)變量 (S):設(shè)置 CATALINA_HOME 環(huán)境變量:?jiǎn)螕?新建,在變量名中輸入: CATALINA_HOME 在變量值中輸入: D:\Tomcat 然后 確定,到此已經(jīng)設(shè)置好CATALINA_HOME 環(huán)境變量。設(shè)置 CATALINA_BASE 環(huán)境變量:?jiǎn)螕?新建,在變量名中輸入: CATALINA_BASE 在變量值中輸入: D:\Tomcat 然后 確定,到此已經(jīng)設(shè)置好 CATALINA_BASE 環(huán)境變量。然后修改環(huán)境變量中的 CLASSPATH,把 Tomat安裝目錄下的 mon\lib下的 追加到 CLASSPATH 中去,修改后的CLASSPATH 如下: CLASSPATH =D:\Java\bin。.。 D:\Java\lib。 D:\Java\lib\。D:\Java\lib\。 D:\Tomcat\mon\lib\ 接著可以啟動(dòng) tomcat,在 IE 中訪問(wèn) tomcat 的歡迎頁(yè)面的話說(shuō)明安裝成功了。如果上面的 tomcat 安裝成功的話,接下來(lái)繼續(xù)安裝 JSP 訪問(wèn) SQL Server 2020的驅(qū)動(dòng)程序 。 第三步:安裝 JSP 訪問(wèn) SQL Server 2020 的驅(qū)動(dòng)程序 從網(wǎng)站上下載驅(qū)動(dòng)程序: SQL Server 2020 For JDBC 驅(qū)動(dòng)程序, 可 在Google 中搜索。然后將它安裝。 (比如安裝目錄是 D:\SQLDriverForJDBC。 )然后必須將安裝目錄中的 lib 目錄下三個(gè) jar 文件:, Tomcat目錄下 mon\lib目錄下,之后,修改環(huán)境變量中的 CLASSPATH,把 SQL Server 2020 For JDBC 驅(qū)動(dòng)程序安裝目錄下的 13 D:\SQLDriverForJDBC\lib\。D:\SQLDriverForJDBC\lib\mssqlserve。 D:\SQLDriverForJDBC\。 追加到 CLASSPATH 中去,修改后的CLASSPATH 如下: CLASSPATH=D:\Java\bin。.。D:\Java\lib。D:\Java\lib\。 _D:\Java\lib\ 。D:\LubeeTomcat\mon\lib\。 _D:\SQLDriverForJDBC \lib \。D:\SQLDriverForJDBC\lib\。 D:\SQLDriverForJDBC \ 必須重新啟動(dòng) Tomcat!這樣做的目的是,jsp頁(yè)面在編譯過(guò)程中不會(huì)出 現(xiàn)找不到 sql server driver類庫(kù)的問(wèn)題寫(xiě)一個(gè)簡(jiǎn)單的用來(lái)測(cè)試連接 SQL Server 2020 的 JSP 代碼 : %@pageimport=.*,.*,.*,.* contentType=text/html。charset=gb2312 % html body % ().newInstance()。 String url=jdbc:microsoft: //pubs 為用戶的數(shù)據(jù)庫(kù) String user=sa。 String password=sa。 Connection conn= (url,user,password)。 Statement stmt=(,NCUR_UPDATABLE)。 String sql=select job_id,job_desc from jobs。 esultSet rs=(sql)。 while(()) { % 您的第一個(gè)字段內(nèi)容為: %=(1)%br 您的第二個(gè)字段內(nèi)容為: %=(2)%br % } % 14 % (數(shù)據(jù)庫(kù)操作成功,恭喜你 )。 % % ()。 ()。 ()。 % /body /html 將上面的 JSP 代碼保存為 ,放在 /Root 目錄下。在地址中輸入: 您的第一個(gè)字段內(nèi)容為: 1 您的第二個(gè)字段內(nèi)容為: New Hire Job not specified 您的第一個(gè)字段內(nèi)容為: 2 您的第二個(gè)字段內(nèi)容為: Chief Executive Officer 您的第一個(gè)字段內(nèi)容為: 3 您的第二個(gè)字段內(nèi)容為: Business Operations Manager 您的第一個(gè)字段內(nèi)容為: 4 您的第二個(gè)字段內(nèi)容為: Chief Financial Officier 您的第一個(gè)字段內(nèi)容為: 5 您的第二個(gè)字段內(nèi)容為: Publisher 您的第一個(gè)字段內(nèi)容為: 6 您的第二個(gè)字段內(nèi)容為: Managing Editor 您的第一個(gè)字段內(nèi)容為: 7 您的第二個(gè)字段內(nèi)容為: Marketing Manager 您的第一個(gè)字段內(nèi)容為: 8 您的第二個(gè)字段內(nèi)容為: Public Relations Manager 您的第一個(gè)字段內(nèi)容為: 9 您的第二個(gè)字段內(nèi)容為: Acquisitions Manager 您的第一個(gè)字段內(nèi)容為: 10 您的第二個(gè)字段內(nèi)容為: Productions Manager 15 您的第一個(gè)字段內(nèi)容為: 11 您的第二個(gè)字段內(nèi)容為: Operations Manager 您的第一個(gè)字段內(nèi)容為: 12 您的第二個(gè)字段內(nèi)容為: Editor 您的第一個(gè)字段內(nèi)容為: 13 您的第二個(gè)字段內(nèi)容為: Sales Representative 您的第一個(gè)字段內(nèi)容為: 14 您的第二個(gè)字段內(nèi)容為: Designer 數(shù)據(jù)庫(kù)操作成功,恭喜你 16 第二章 網(wǎng)站需求分析 與傳統(tǒng)教學(xué)的比較 操作系統(tǒng)的教學(xué)網(wǎng)站目前的針對(duì)對(duì)象是教師和學(xué)生。以前,教學(xué)主要是通過(guò)面對(duì)面的講授。這樣,有很多優(yōu)勢(shì):教師可以與學(xué)生直接交流。但是也有許多不盡人意的地方:課堂教學(xué)很大程度上受到時(shí)間和空間的限制。浪費(fèi)了教學(xué)資源同時(shí)對(duì)于學(xué)生的進(jìn)一步的學(xué)習(xí)具有一定的局限性。 遠(yuǎn)程教育是以開(kāi)放的、靈活的、終身的教育發(fā)展為目標(biāo),它是傳統(tǒng)教育的延續(xù)發(fā)展,同時(shí),也是對(duì)傳統(tǒng)教育的巨大變革, 打破 了 傳 統(tǒng) 教 育 的 局 限 , 具 有 傳 統(tǒng) 教 育 所 不 可 比 擬 的 優(yōu) 點(diǎn) [4 ]: 1 開(kāi) 放 性 所 謂 開(kāi) 放 , 是 指目標(biāo)開(kāi)放 即學(xué)校向?qū)W習(xí)的對(duì)象 開(kāi) 放;教育資源 即教學(xué)課程開(kāi)放;教育方式 即管理的方式開(kāi)放;教育場(chǎng)所和 時(shí) 間 開(kāi) 放 。 2 靈 活 性 遠(yuǎn) 程 教 育 的 靈 活 性 表 現(xiàn) 在 : ( 1) 能滿足受教育者個(gè)性化的要求,給受教育者以更大的自主 權(quán) 受 教 育 者 可 以 根 據(jù) 自 己 選 擇 的 方 式 去 學(xué) 習(xí) 以 提 高 學(xué) 習(xí) 效 率從而使被動(dòng)的學(xué)習(xí)變成主動(dòng)的接受。在遠(yuǎn)程教育中,受教育者對(duì)個(gè)人的學(xué)習(xí)進(jìn)度負(fù)責(zé),學(xué)習(xí)評(píng)價(jià)著眼于學(xué)習(xí)的進(jìn)度而不是論其考試 成 績(jī) 的 成 敗 ,受 教 育 者 的 學(xué) 習(xí) 要 求 受 教 育 者 、教 師 的 配 合 ,以便學(xué)習(xí)的內(nèi)容符合工作的要求。受教育者的學(xué)習(xí)以自學(xué)為主,學(xué)校更多的是提供學(xué)習(xí)的條件和服務(wù) ,傳統(tǒng)教學(xué) ?以教師為中心 、以 課 堂 為 中 心 逐步為 以學(xué)生為中心 , 以自主學(xué)習(xí)為中心 所替代。 ( 2) 程教育覆蓋面廣、傳播手段靈活多樣,教育資源和學(xué)習(xí)不 受 時(shí) 空
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1