亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JSP > 正文

教您配置Web應用環境實現JSP留言簿開發

2024-09-05 00:20:24
字體:
來源:轉載
供稿:網友
  java server page(簡稱jsp),和asp、php一樣都是網絡編程語言,只不過在jsp頁面中插入的腳本代碼是java語句片段。要利用jsp編寫應用,首先,必須要有一個能執行jsp腳本的web服務器,可以在原有的apache、iis或pws服務器的基礎上建立,不過有許多技術上的問題。建議剛接觸jsp的蟲們,還是白手起家,直接安裝一個專門支持jsp的web服務器,以免節外生枝,這里給大家介紹的是tomcat 3.1。

  熟悉網絡編程的人都知道,在網絡編程中要是沒有數據庫的支持,一件很簡單的事做起來都是相當的辛苦。那么在java環境下使用什么數據庫比較好呢?目前,流行的網絡數據庫主要有oracle、sybase、sql server、mysql等,不過最適合個人網站或小型網絡使用的首推mysql,其完全免費、容易安裝、容易管理、容易獲得、完全支持sql語言等特點,為目前廣大網絡編程愛好者所喜歡。本文介紹一下在windows環境下如何安裝java sdk、tomcat、mysql、jdbc for mysql。

  軟件準備

  首先要下載到下面這些程序:

1、java編譯支持環境:j2sdk1_3_-win.exe(30mb)

2、jdbc for mysql驅動程序:mm.mysql.jdbc-1.2b.zip(386kb)

3、支持jsp的web服務器tomcat3.1:jakarta-to,cat.zip(2.23mb)

4、mysql數據庫存服務器:mysql-3.23.21-beta-win-src.zip(2.23mb)

  以上程序除mysql數據庫存服務器外,在http://java.sun.com/中都有最新版的程序,在各大下載中心也都很容易下載到。

  安裝具有jdbc for mysql的jsp開發環境

  安裝java 開發工具包

  在用戶訪問tomcat服務器的jsp頁面時,tomcat首先調用java開發工具包,編譯并執行jsp頁面中的java代碼,將結果以html的格式返回給客戶。因此在安裝tomcat之前,必須先安裝java開發工具包。安裝時直接雙擊下載的j2sdk1_3_0-win.exe,就可以安裝java開發環境,惟一需要操作的就是選擇一下安裝目錄,這里假設安裝在c:/jdk1.3目錄下。

  另外, 如果選用中文的windows,必須修改系統注冊表,因為在安裝過程中,系統用中文注冊“java 運行時環境”這一分支,該分支用于指明java運行時所需文件的目錄,而java sdk不能識別系統注冊表中的中文數據。

  具體步驟是:用regedit打開注冊表并找到javasoft項,位置為:hkey_local_machine→software→javasoft,找到 “java 運行時環境”,把這個分支導出到文件1.reg中。然后用文本編輯器打開1.reg,把其中的所有“java 運行時環境”替換成“java runtime environment”并保存,雙擊該文件導入注冊表。

  接著是設置環境變量。在win 9x中,要編輯autoexec.bat文件,用set 語句來設定環境變量。在win nt或win 2000中可以選擇“我的電腦”,右鍵點出選單,選擇“屬性”,彈出“系統特性”對話框, 選擇“高級”,然后點按鈕“環境變量”,就可以編輯系統的環境變量了。

  在其中加入如下語句:

rem 設置路徑 path=%path%;c:/jdk1.3;c:/jdk1.3/bin rem 設置java環境變量 set classpath=c:/jdk1.3/lib/tools.jar;c:/jdk1.3/lib/dt.jar; rem 設置java主目錄 set java_home=c:/jdk1.3
  安裝tomcat 3.1

  安裝tomcat3.1比較簡單,直接把jakarta-tomcat.zip解壓釋放到c:/tomcat目錄下即可,接著是設置環境變量,加入如下語句:

rem 設置路徑 path=%path%;c:/tomcat rem 設置tomcat環境變量 set classpath=c:/tomcat/classes;c:/tomcat/lib;%classpath rem 設置tomcat的主目錄 set tomcat_home=c:/tomcat

  重新啟動電腦后,你就擁有了一臺支持jsp的web服務器。運行c:/tomcat/bin目錄下startup.bat后出現兩個命令行方式的窗口。這時在瀏覽器中鍵入 http://localhost:8080/,應該可以看到tomcat 3.1的畫面了。對了,千萬不要把這兩個窗口關了,它表示是java和tomcat正在后臺運行。要關閉服務器可執行c:/tomcat/bin目錄下shutdown.bat。

  安裝mysql數據庫管理系統

  將下載的mysql-3.23.21-beta-win-src.zip解壓縮到一個臨時目錄,運行臨時目錄中的setup,根據安裝向導選擇好安裝目錄和安裝方式,系統就會完成安裝。這里假設安裝在c:/mysql目錄下。運行c:/mysql/bin/目錄下的mysqld-shareware.exe就可以啟動mysql了。啟動mysql后,windows桌面沒什么變化,可以通過執行mysql manager來檢查數據庫服務是否安裝成功。如果安裝成功,你就可以直接打開里面的庫test和mysql。

  安裝jdbc for mysql

  為了使java能操作mysql的數據庫,需要安裝mysql的jdbc驅動程序,將mm.mysql.jdbc-1.2b.zip解壓到c:/下,自動生成一個mm.mysql.jdbc-1.2b的目錄,并設置環境變量:

rem 設置mysql.jdbc環境變量 set classpath=c:/mm.mysql.jdbc-1.2b;%classpath

  重新啟動后,所有的安裝就全部ok了!

  例子:使用環境建立留言簿

  建立存放數據的表

  要設計一個留言簿,首先必須在mysql的數據庫中建立一個存放留言數據的表,假設該表為questbook,其結構如下:

recordid 存放記錄號

name 存放留言者的姓名

email 存放留言者的郵件地址

body 存放留言者的留言

  具體操作步驟:

1.執行程序mysqld-shareware.exe,啟動mysql。

2.執行程序mysqlmanager,打開庫test。

3.選擇tools選單下的sql query ,出現mysql query窗口。

4.在query標簽下,輸入命令如下:create table questbook(recordid int,name char(20),email char(30), body text)。

5.單擊運行圖標。你就可以得到用于存放留言簿數據的表questbook。

  編寫留言簿程序

  java是通過jdbc for mysql提供的工具包中的api函數,來調用mysql的數據庫,你可以用瀏覽器打開c:/mm.mysql.jdbc-1.2b/doc/apidoc/index.html文件來獲得所有api函數說明。下面我只向大家介紹幾個編寫留言簿所需的函數。

class.forname("org.gjt.mm.mysql.driver");用于加載 mm.mysql驅動程序 con = drivermanager.getconnection("jdbc:mysql://localhost:3306/test?user=root;password=");用于連接本地數據庫mysql stmt = con.createstatement();生成數據庫對象 rs = stmt.executequery("select * from guestbook");執行sql語句并返回結果集

  將程序編好后放在tomat的發布目錄c:/tomcat/webapps/root下就可以了。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91产国在线观看动作片喷水| 久久久久久亚洲精品中文字幕| 伊人青青综合网站| 日韩av理论片| 欧美一级bbbbb性bbbb喷潮片| 欧美一级高清免费播放| 国产成人黄色av| 中文在线不卡视频| 中文字幕日韩视频| 成人信息集中地欧美| 久久69精品久久久久久久电影好| 这里只有精品视频在线| 亚洲成人久久网| 色中色综合影院手机版在线观看| 操人视频在线观看欧美| 欧美亚洲国产日本| 91免费在线视频网站| 国产精品影院在线观看| 久久琪琪电影院| 久久高清视频免费| 一区二区三区视频免费| 久久久久久久999| 狠狠色香婷婷久久亚洲精品| 久久国产视频网站| yw.139尤物在线精品视频| 911国产网站尤物在线观看| 亚洲精品在线观看www| 欧美精品性视频| 久久久av免费| 久久精品中文字幕一区| 国产在线精品播放| 国产一区二区日韩| 日韩av高清不卡| 国产日韩欧美日韩大片| 日韩高清免费在线| 91精品视频免费观看| 亚洲视频在线播放| 美女扒开尿口让男人操亚洲视频网站| 欧美日韩激情小视频| 日韩最新免费不卡| 久久久久久久久网站| 国产精品美女av| 久久免费精品日本久久中文字幕| 久久av红桃一区二区小说| 亚洲精品美女网站| 亚洲资源在线看| 欧美在线日韩在线| 色视频www在线播放国产成人| 成人a视频在线观看| 国产手机视频精品| 欧美另类极品videosbestfree| 亚洲剧情一区二区| 91麻豆国产精品| 欧美午夜美女看片| 九九九热精品免费视频观看网站| 九九久久综合网站| 日韩亚洲在线观看| 高跟丝袜一区二区三区| 91免费看国产| 久久免费视频观看| 在线观看成人黄色| 久久久久国产精品免费| 欧美俄罗斯性视频| 精品久久久久久久久中文字幕| 日韩av网站在线| 日韩亚洲综合在线| 亚洲欧美一区二区三区久久| 91黑丝在线观看| 欧美激情一二区| 国产精品视频大全| 精品国产91久久久久久老师| 亚洲色图综合网| 狠狠躁夜夜躁人人爽天天天天97| 91极品女神在线| 日韩美女主播视频| 不卡中文字幕av| 55夜色66夜色国产精品视频| 亚洲国内精品在线| 最近2019好看的中文字幕免费| 欧美伊久线香蕉线新在线| 欧美激情小视频| 欧美精品午夜视频| 2020国产精品视频| 久久久久久久久久国产| 亚洲精品成人久久久| 亚洲综合成人婷婷小说| 8090理伦午夜在线电影| 九九热这里只有精品免费看| 国产精品亚洲综合天堂夜夜| 欧美激情视频免费观看| 亚洲无线码在线一区观看| 亚洲二区在线播放视频| 欧美一区二区三区艳史| 欧美在线观看www| 日韩网站免费观看高清| 久久天天躁狠狠躁老女人| 国产成人精品视频在线观看| 国产亚洲欧洲黄色| 亚洲aa在线观看| 美女扒开尿口让男人操亚洲视频网站| 国产精品99久久久久久白浆小说| 久久夜精品香蕉| 日韩黄在线观看| 日韩美女免费线视频| 欧美激情一区二区三区高清视频| 亚洲成成品网站| 美女精品久久久| 97视频在线观看免费高清完整版在线观看| 国产精品中文字幕在线| 国语自产偷拍精品视频偷| 日韩在线视频观看| 91亚洲精品久久久久久久久久久久| 欧美一区二区三区艳史| 国内成人精品一区| 国产精品极品尤物在线观看| 日韩一区二区精品视频| 精品偷拍一区二区三区在线看| 国产69精品久久久久9999| 国产91免费看片| 国产欧美日韩最新| 激情久久av一区av二区av三区| 日韩av片电影专区| 亚洲日韩中文字幕| 久久久精品久久| 性欧美在线看片a免费观看| 中文字幕欧美日韩va免费视频| 成人欧美在线视频| 日韩电影大全免费观看2023年上| 欧美第一黄网免费网站| 欧美日在线观看| 欧美丰满少妇xxxx| 亚洲美女av网站| 日韩av在线一区| 亚洲综合中文字幕68页| 亚洲欧美国产制服动漫| 中文字幕欧美视频在线| 中文国产成人精品| 成人国产在线视频| 91tv亚洲精品香蕉国产一区7ujn| 久久影院中文字幕| 欧美精品aaa| 免费不卡在线观看av| 欧美电影在线观看高清| 亚洲欧美日韩精品久久奇米色影视| 韩国19禁主播vip福利视频| 欧美日本黄视频| 国产精品久久久久77777| 免费不卡欧美自拍视频| 日本一区二区在线免费播放| 欧美日韩国产精品一区二区不卡中文| 国产精品亚洲网站| 5566成人精品视频免费| 黑人极品videos精品欧美裸| 91国偷自产一区二区三区的观看方式| 亚洲精品永久免费| 日韩在线观看视频免费| 高清欧美一区二区三区| 日韩欧美主播在线| 国产91色在线免费| 久久国产视频网站| 久久亚洲欧美日韩精品专区| 国产精国产精品| 亚洲男人天堂手机在线| 亚洲精品免费一区二区三区|