?? 0121.htm
字號:
<html>
<head>
<title>新時代軟件教程:操作系統 主頁制作 服務器 設計軟件 網絡技術 編程語言 文字編輯</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style>
<!--
body, table {font-size: 9pt; font-family: 宋體}
a {text-decoration:none}
a:hover {color: red;text-decoration:underline}
.1 {background-color: rgb(245,245,245)}
-->
</style>
</head>
<p align="center"><script src="../../1.js"></script></a>
<p align="center"><big><strong>PWIN98營造JSP環境及建立數據查詢</strong></big></p>
<div align="right">摘自《天極網》(文/李華)</div>
利用JSP(JavaServer Pages)技術,能有效快速地建造動態數據庫查詢網頁。眾所周知,要學好、學精一應用軟件,首先要裝好軟件,找一可運行實例學習,并對實例修改運行、學習提高,這樣你就會很快入門及學精這一軟件,本文說明在PWIN98下如何營造JSP環境及建立一通過odbc對數據庫查詢的網頁。<BR><BR> 環境為pwin98,所需軟件為jdk1.3、jswdk1.0.1。這些軟件可以從電腦軟件市場買到,也可以從網站下載。<BR><BR> jdk1.3的安裝,運行jdk1.3安裝文件,并把autoexec.bat在path后加c:\jdk1.3\bin 即可。(jdk是安裝在c:\jdk1.3中,jdk是安裝在其他目錄,則c:\jdk1.3改為相應的目錄).為了啟動運行jswdk服務器在autoexec.bat還必須多加如下:<BR><BR> path=%path%;c:\jdk1.3<BR> set classpath=c:\jdk1.3\lib\tools.jar;c:\jdk1.3\lib\dt.jar<BR> set java_home=c:\jdk1.3<BR><BR> JSWDK1.0.1的安裝,JSWDK1.0.1的安裝文件為一壓縮文件,解壓縮后它產生一目錄jswdk-1.0.1,這樣軟件已裝了。<BR><BR> 要想運行啟動服務器(jswdk-1.0.1目錄下的startserver.bat),還必須設置和修改一些參數,你也可查看jsdk-1.0.1目錄下的readme.html的說明,當沒有設置修改參數時,在jswdk-1.0.1目錄下鍵入startserver.bat會出現out of environment space錯誤信息,在jswdk-1.0.1目錄下鍵入stopserver.bat(關閉jswdk服務器)會出現 error opening registry key 'software\javasoft\Java Runtime Environment'錯誤信息,上面兩個出錯說明也大概告訴了我們出錯的原因1、是內存;2、是注冊,解決上面兩個問題就可啟動服務器.<BR>解決辦法:<BR><BR> 1、打開一DOS窗口,按住[crtl]鍵再按[esc]鍵轉到windows窗口,鼠標移到下面的ms-dos方式圖標按鼠標右鍵,出現彈出菜單,再把鼠標移到彈出菜單的屬性項并單擊它,出現一彈出窗口,并單擊其中內存項,把"內存"中的初始環境由自動改為2816或2816以上。<BR> 2、在windows窗口開始-運行regedit按確定找到Hkey_Local_Machine雙擊它找到Software雙擊它找到Javasoft雙擊它你們會看到"Java 運行環境"按鼠標右鍵把它改名為 "Java Runtime Environment",<BR>這樣完成了設置和參數的修改。<BR> 重新啟動計算機。<BR> 在jswdk-1.0.1中鍵入startserver.bat會出現一dos窗口其中有如下內容:<BR><BR> JSWDK WebServer Version 1.0.1<BR> Loaded configuration from: file:C:\jswdk-1.0.1\webserver.xml<BR> endpoint created: localhost/127.0.0.1:8080<BR> 這表明你已安裝成功。<BR><BR> 在ie4中鍵入http://127.0.0.1:8080:/ 就會出現java webserver page 的頁面。<BR><BR> 這里必須說明的是jswdk1.0.1服務器并不象PWS個人服務器它不是一單獨的一軟件,它必須JDK支持,如果JDK沒裝,或沒裝好它也不能啟動運行,所以你們安裝不能啟動時,不要單從JSWDK1.0.1找問題,還必須到JDK上找。<BR><BR> 如下建立一通過odbc對數據庫數據庫查詢網頁:<BR><BR> 首先建立一數據庫data.dbf(現在叫數據表)兩個字段name及tele并輸入一些姓名及電話號碼.然后在控制面板中的32位odbc (odbc 32bit)模塊中,加入用戶 dsn( user dsn),取名dbf,目錄選定為data.dbf的所在目錄,在jswdk-1.0.1\webpages下建一目錄lihua并在其目錄上建一文件lihua.jsp內容如下:<BR><BR>〈%@page import="java.sql.*;"%〉<BR>〈html〉<BR>〈head〉<BR>〈meta http-equiv="Content-Type" content="text/html; charset=gb2312"〉<BR>〈title〉數據庫查詢〈/title〉<BR>〈/head〉<BR>〈body〉<BR>〈center〉<BR>〈%<BR>String url="jdbc:odbc:dbf";<BR>Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");<BR>Connection con=DriverManager.getConnection(url);<BR>DatabaseMetaData dma=con.getMetaData();<BR>Statement stmt=con.createStatement();<BR>ResultSet RS=stmt.executeQuery("SELECT * FROM data");<BR>out.print("〈table border〉");<BR>%〉<BR>〈caption〉數據庫查詢網面〈/caption〉<BR>〈tr〉〈td〉姓名〈/td〉〈td〉電話〈/td〉〈/tr〉<BR>〈%<BR>while (RS.next()) {<BR>out.print("〈tr〉〈td〉" + RS.getString("name")+"〈/td〉〈td〉" +RS.getString("tele") + "〈/td〉〈/tr〉");<BR>}<BR>out.print("〈/table〉");<BR>RS.close();<BR>%〉<BR>〈/center〉<BR>〈/body〉<BR>〈/html〉<BR><BR>這樣你在IE4中鍵入 http://127.0.0.1:8080/lihua/lihua.jsp你會看到你所錄入的姓名及其電話號碼。如果你看不到內容或 出現 Error: 500 Unable to compile class for JSP 你可到啟動服務器中的java dos窗口查看錯誤原因。
</table>
<p align="center"><script src="../../2.js"></script></a>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -