一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

配置Web應(yīng)用環(huán)境實(shí)現(xiàn)JSP留言簿

  Java Server Page(簡(jiǎn)稱JSP),和ASPphp一樣都是網(wǎng)絡(luò)編程語(yǔ)言,只不過在JSP頁(yè)面中插入的腳本代碼是Java語(yǔ)句片段。要利用JSP編寫應(yīng)用,首先,必須要有一個(gè)能執(zhí)行JSP腳本的Web服務(wù)器,可以在原有的Apache、IIS或PWS服務(wù)器的基礎(chǔ)上建立,不過有許多技術(shù)上的問題。建議剛接觸JSP的蟲們,還是白手起家,直接安裝一個(gè)專門支持JSP的Web服務(wù)器,以免節(jié)外生枝,這里給大家介紹的是Tomcat 3.1。

  熟悉網(wǎng)絡(luò)編程的人都知道,在網(wǎng)絡(luò)編程中要是沒有數(shù)據(jù)庫(kù)的支持,一件很簡(jiǎn)單的事做起來都是相當(dāng)?shù)男量唷D敲丛?a href=/itjie/Javajishu/ target=_blank class=infotextkey>Java環(huán)境下使用什么數(shù)據(jù)庫(kù)比較好呢?目前,流行的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)主要有Oracle、Sybase、SQL Server、MySQL等,不過最適合個(gè)人網(wǎng)站或小型網(wǎng)絡(luò)使用的首推MySQL,其完全免費(fèi)、容易安裝、容易管理、容易獲得、完全支持SQL語(yǔ)言等特點(diǎn),為目前廣大網(wǎng)絡(luò)編程愛好者所喜歡。本文介紹一下在Windows環(huán)境下如何安裝Java SDK、Tomcat、MySQL、JDBC for MySQL。

  軟件準(zhǔn)備
  首先要下載到下面這些程序:

  1、Java編譯支持環(huán)境:j2sdk1_3_-win.exe(30MB)

  2、JDBC for MySQL驅(qū)動(dòng)程序:mm.mysql.jdbc-1.2b.zip(386KB)

  3、支持JSP的Web服務(wù)器Tomcat3.1:jakarta-to,cat.zip(2.23MB)

  4、MySQL數(shù)據(jù)庫(kù)存服務(wù)器:mysql-3.23.21-beta-win-src.zip(2.23MB)

  以上程序除MySQL數(shù)據(jù)庫(kù)存服務(wù)器外,在http://Java.sun.com/中都有最新版的程序,在各大下載中心也都很容易下載到。

  安裝具有JDBC for MySQL的JSP開發(fā)環(huán)境
  安裝Java 開發(fā)工具包
  在用戶訪問Tomcat服務(wù)器的JSP頁(yè)面時(shí),Tomcat首先調(diào)用Java開發(fā)工具包,編譯并執(zhí)行JSP頁(yè)面中的Java代碼,將結(jié)果以HTML的格式返回給客戶。因此在安裝Tomcat之前,必須先安裝Java開發(fā)工具包。安裝時(shí)直接雙擊下載的j2sdk1_3_0-win.exe,就可以安裝Java開發(fā)環(huán)境,惟一需要操作的就是選擇一下安裝目錄,這里假設(shè)安裝在C:/JDK1.3目錄下。

  另外, 如果選用中文的Windows,必須修改系統(tǒng)注冊(cè)表,因?yàn)樵诎惭b過程中,系統(tǒng)用中文注冊(cè)“Java 運(yùn)行時(shí)環(huán)境”這一分支,該分支用于指明Java運(yùn)行時(shí)所需文件的目錄,而Java SDK不能識(shí)別系統(tǒng)注冊(cè)表中的中文數(shù)據(jù)。

  具體步驟是:用RegEdit打開注冊(cè)表并找到Javasoft項(xiàng), 位置為:hkey_local_machine→software→Javasoft,找到 “Java 運(yùn)行時(shí)環(huán)境” ,把這個(gè)分支導(dǎo)出到文件1.reg中。然后用文本編輯器打開1.reg,把其中的所有“Java 運(yùn)行時(shí)環(huán)境”替換成“Java Runtime Environment”并保存,雙擊該文件導(dǎo)入注冊(cè)表。

  接著是設(shè)置環(huán)境變量。在Win 9x中,要編輯Autoexec.bat文件,用Set 語(yǔ)句來設(shè)定環(huán)境變量。在Win NT或Win 2000中可以選擇“我的電腦”,右鍵點(diǎn)出選單,選擇“屬性”,彈出“系統(tǒng)特性”對(duì)話框, 選擇“高級(jí)”,然后點(diǎn)按鈕“環(huán)境變量”,就可以編輯系統(tǒng)的環(huán)境變量了。

  在其中加入如下語(yǔ)句:

  rem 設(shè)置路徑

  PATH=%PATH%;c:/jdk1.3;c:/jdk1.3/bin

  rem 設(shè)置Java環(huán)境變量

  set CLASSPATH=C:/jdk1.3/lib/Tools.jar;C:/jdk1.3/lib/dt.jar;

  rem 設(shè)置Java主目錄

  set Java_HOME=c:/jdk1.3

  安裝Tomcat 3.1
  安裝Tomcat 3.1比較簡(jiǎn)單,直接把jakarta-tomcat.zip解壓釋放到C:/Tomcat目錄下即可,接著是設(shè)置環(huán)境變量,加入如下語(yǔ)句:

  rem 設(shè)置路徑

  PATH=%PATH%;c:/tomcat

  rem 設(shè)置tomcat環(huán)境變量

  set CLASSPATH=c:/tomcat/classes;c:/tomcat/lib;%CLASSPATH

  rem 設(shè)置TOMcat的主目錄

  set TOMCAT_HOME=c:/tomcat

  重新啟動(dòng)電腦后,你就擁有了一臺(tái)支持JSP的Web服務(wù)器。運(yùn)行C:/Tomcat/Bin目錄下Startup.bat后出現(xiàn)兩個(gè)命令行方式的窗口。這時(shí)在瀏覽器中鍵入 http://localhost:8080/,應(yīng)該可以看到Tomcat 3.1的畫面了。對(duì)了,千萬(wàn)不要把這兩個(gè)窗口關(guān)了,它表示是Java和Tomcat正在后臺(tái)運(yùn)行。要關(guān)閉服務(wù)器可執(zhí)行C:/Tomcat/Bin目錄下Shutdown.bat。

  安裝MySQL數(shù)據(jù)庫(kù)管理系統(tǒng)
  將下載的mysql-3.23.21-beta-win-src.zip解壓縮到一個(gè)臨時(shí)目錄,運(yùn)行臨時(shí)目錄中的Setup,根據(jù)安裝向?qū)нx擇好安裝目錄和安裝方式,系統(tǒng)就會(huì)完成安裝。這里假設(shè)安裝在C:/MySQL目錄下。運(yùn)行C:/MySQL/Bin/目錄下的mysqld-shareware.exe就可以啟動(dòng)MySQL了。啟動(dòng)MySQL后,Windows桌面沒什么變化,可以通過執(zhí)行MySQL Manager來檢查數(shù)據(jù)庫(kù)服務(wù)是否安裝成功。如果安裝成功,你就可以直接打開里面的庫(kù)Test和MySQL。

  安裝JDBC for MySQL
  為了使Java能操作MySQL的數(shù)據(jù)庫(kù),需要安裝MySQL的JDBC驅(qū)動(dòng)程序,將mm.mysql.jdbc-1.2b.zip解壓到C:/下,自動(dòng)生成一個(gè)mm.mysql.jdbc-1.2b的目錄,并設(shè)置環(huán)境變量:

  rem 設(shè)置mysql.jdbc環(huán)境變量

  set CLASSPATH=c:/mm.mysql.jdbc-1.2b;%CLASSPATH

  重新啟動(dòng)后,所有的安裝就全部OK了!

  例子:使用環(huán)境建立留言簿
  建立存放數(shù)據(jù)的表
  要設(shè)計(jì)一個(gè)留言簿,首先必須在MySQL的數(shù)據(jù)庫(kù)中建立一個(gè)存放留言數(shù)據(jù)的表,假設(shè)該表為Questbook,其結(jié)構(gòu)如下:

  Recordid 存放記錄號(hào)

  name 存放留言者的姓名

  Email 存放留言者的郵件地址

  body 存放留言者的留言

  具體操作步驟:

  1.執(zhí)行程序mysqld-shareware.exe,啟動(dòng)MySQL。

  2.執(zhí)行程序MySQLManager,打開庫(kù)Test。

  3.選擇Tools選單下的SQL Query ,出現(xiàn)MySQL Query窗口。

  4.在Query標(biāo)簽下,輸入命令如下:create table questbook(Recordid int,Name char(20),Email char(30), Body text)。

  5.單擊運(yùn)行圖標(biāo)。你就可以得到用于存放留言簿數(shù)據(jù)的表Questbook。

  編寫留言簿程序
  Java是通過JDBC for MySQL提供的工具包中的API函數(shù),來調(diào)用MySQL的數(shù)據(jù)庫(kù),你可以用瀏覽器打開C:/mm.mysql.jdbc-1.2b/doc/apidoc/index.html文件來獲得所有API函數(shù)說明。下面我只向大家介紹幾個(gè)編寫留言簿所需的函數(shù)。

  Class.forName("org.gjt.mm.mysql.Driver"); 用于加載 mm.mysql驅(qū)動(dòng)程序

  con = DriverManager.getConnection("jdbc:mysql://localhost:3306/test?user=root;password="); 用于連接本地?cái)?shù)據(jù)庫(kù)MySQL

  stmt = con.createStatement(); 生成數(shù)據(jù)庫(kù)對(duì)象

  rs = stmt.executeQuery("SELECT * FROM guestbook");執(zhí)行SQL語(yǔ)句并返回結(jié)果集

  將程序編好后放在Tomat的發(fā)布目錄C:/Tomcat/webapps/ROOT下就可以了。

jsp技術(shù)配置Web應(yīng)用環(huán)境實(shí)現(xiàn)JSP留言簿,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 视频国产精品 | 国产在线一区精品对白麻豆 | 国产在线2021| 91精品国产免费久久国语麻豆 | 1024cc香蕉视频 | 欧美a级片免费看 | 成人午夜视频网站 | 欧美激情视频在线观看一区二区三区 | 精品久久中文字幕 | 六月丁香婷婷激情 | 中文字幕一区婷婷久久 | 亚洲国产精品自在在线观看 | 中文字幕一区二区区免 | 91蜜桃视频| 四虎影视4hutv最新地址在线 | 丁香六月欧美 | 91麻豆精品一二三区在线 | 福利写真视频在线观看网站 | 在线亚洲一区二区 | 丁香六月婷婷 | 欧美五月婷婷 | 久久精品综合视频 | 在线精品福利 | 一级做a爰片性色毛片新版的 | 国产系列 视频二区 | 亚色在线 | 久久99国产乱子伦精品免费 | 高清不卡免费一区二区三区 | 色综合 成人 | 国产乱子精品免费视观看片 | 精品一区二区三区视频在线观看免 | 二区在线播放 | 成人网在线免费观看 | 免费国产成人高清视频网站 | 国产91精品久久久久久 | 午夜色大片在线观看 | 久久亚洲网 | 亚洲一级毛片视频 | 九九九网站 | 五月网婷婷 | 悠悠影院欧美日韩国产 |