jdk1.4+Tomcat5.0 +SQL Server2000 詳細配置方案

發表于:2007-06-22來源:作者:點擊數: 標簽:
到網上下載以上三個軟件并安裝 jdk1.4安裝目錄:D:/jdk14 Tomcat5.0安裝目錄:D:/ tomcat 5 SQL Server2000安裝目錄默認 /////////////////////////////////////////////// 一、設置環境變量 Classpath D:jdk14libools.jar;D:jdk14libdt.jar; D:omcat5in;D:P

   
  到網上下載以上三個軟件并安裝
jdk1.4安裝目錄:D:/jdk14
Tomcat5.0安裝目錄:D:/tomcat5
SQL Server2000安裝目錄默認

///////////////////////////////////////////////

一、設置環境變量

Classpath

D:jdk14lib ools.jar;D:jdk14libdt.jar;
D: omcat5in;D:Program Files
Microsoft SQL Server 2000 Driver for JDBClibmsbase.jar;
D:Program FilesMicrosoft SQL Server 2000 Driver for JDBC
libmssqlserver.jar;
D:Program FilesMicrosoft SQL Server 2000 Driver f or JDBC
libmsutil.jar

Java_home

D:jdk14

Tomcat_home

D: omcat5

Path

D:Program FilesMicrosoft SQL Server80
ToolsBINN;D:jdk14

//////////////////////////////////////////////////

二、Tomcat5的設置網站虛擬路徑

用記事本打開:[系統盤:] omcat5confserver.xml

</host>之前加
方法1:<Context path="/EnglishStars" docBase=
"F:/strong_backup/work/EnglishStars" debug="0" reloadable="true">
</Context>

方法2:(為方便調試建議用此方法,網站端口設為80,
如果你想保留Tomcat5的幫助信息網頁,
請用第一種方法):
<Context path="" docBase="F:/strong_backup/work/EnglishStars"
debug="0" reloadable="true"></Context>

/////////////////////////////////////////////////

三、端口設置

Tomcat5網站端口默認為8080
<Connector port="8080" ………>
為了調試方便,將它設為HTTP默認的端口80
這時,請注意你的Inte.net 信息服務IIS
(如果裝有)已關閉。如果裝有,它會每
次跟著系統啟動,將它設為手動即可!“控制面板”
--->“管理工具”---->“組件服務”----->
選中左邊的“服務(本地)”----->打開右邊
“World Wide Web Publishing”的屬性----->
“常規”----->服務狀態:點擊“停用”----->
在啟動類型:選擇“手動”--->“確定”

////////////////////////////////////////////////

四、修改啟用默認網頁:

用記事本打開:[系統盤:] omcat5confserver.xml
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
在此可以增刪修默認網頁文檔

為了調試方便,建議注釋掉或刪掉默認網頁:
<!--
<welcome-file>index.jsp</welcome-file>
-->
打開網站時,會把當前文件夾下所有文件以列表形式顯示
點擊相應的網頁就可進行測試了。

/////////////////////////////////////////////////

五、啟動Tomcat5

打開:[系統盤:] omcat5instartup.bat
關閉:[系統盤:] omcat5inshutdown.bat

/////////////////////////////////////////////////

六、測試網頁:

設置了虛擬目錄方法1:
<Context path="" docBase="F:/EnglishStars" ……>
</Context>

在地址欄輸入(端口為80):http://localhost/
在地址欄輸入(端口為8080):http://localhost:8080/

設置了虛擬目錄方法2:
<Context path="/EnglishStars" docBase="F:/EnglishStars" ……>
</Context>
在地址欄輸入(端口為80):http://localhost/EnglishStars/
在地址欄輸入(端口為8080):http://localhost:8080/EnglishStars/

////////////////////////////////////////////////////

七、測試與SQL server2000數據庫連接代碼

數據庫名:test
表名:userinfo
字段名:隨便(本例3個以上)


<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver")
.newInstance();
String
url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test";
//user,password 分別為數據庫的用戶名及密碼
String user="sa";
String password="";
Connection conn=DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from userinfo";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
您的第一個字段內容為:<%=rs.getString(1)%><br>
您的第二個字段內容為:<%=rs.getString(2)%><br>
您的第三個字段內容為:<%=rs.getString(3)%><br>
<%}%>
<%out.print("數據庫連接成功!!!");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
////////////////////////////////////////////////////////

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97