欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
jsp+tomcat+mysql&sevlet&javabean配置全過(guò)程
在配置jsp開(kāi)發(fā)環(huán)境的過(guò)程中會(huì )碰到不少問(wèn)題,感謝網(wǎng)上的許多前輩的經(jīng)驗總結,作者cl41的JSP連接Mysql數據庫攻略和作者Saulzy的MySQL學(xué)習筆記等文章對我來(lái)說(shuō)簡(jiǎn)直是雪中送碳,為了幫助象我一樣的初學(xué)者在此總結了不少作者的經(jīng)驗,非常感謝他們的無(wú)私奉獻精神,也希望更多的人把這種精神發(fā)揚光大,呵呵,再次對所參考文章的作者表示最崇高的敬意!
以下軟件下載連接地址無(wú)法顯示的話(huà),請直接到官方網(wǎng)站下載即可!
 
軟件下載
Mysql
下載版本:mysql-4.1.13-win32.zip(Windows downloads) 
http://dev.mysql.com/downloads/mysql/4.1.html

JDBC驅動(dòng)
下載版本:mysql-connector-java-3.1.10.zip
http://dev.mysql.com/downloads/connector/j/3.1.html

下載j2sdk
下載版本:jdk-1_5_0_04-windows-i586-p.exe
http://java.sun.com/j2se/1.5.0/download.jsp

下載tomcat
下載版本: jakarta-tomcat-5.5.9.exe
 } 


將程序保存為文件名為hello.java的文件。 

打開(kāi)命令提示符窗口,進(jìn)入到hello.java所在目錄,鍵入下面的命令 
javac hello.java 
java hello 
此時(shí)若打印出來(lái)hello則安裝成功,若沒(méi)有打印出這句話(huà),仔細檢查以上配置是否正確。
注意系統文件夾選項中應確定“隱藏已知文件類(lèi)型的擴展名”不勾選(我的電腦?工具?查看) 

安裝,配置tomcat
執行tomcat安裝程序,按默認設置進(jìn)行安裝,也可自定義路徑,但需修改下面的配置

我的電腦->屬性->高級->環(huán)境變量->系統變量中添加以下環(huán)境變量
CATALINA_HOME=C:\Program Files\Apache Software Foundation\Tomcat 5.5
CATALINA_BASE=C:\Program Files\Apache Software Foundation\Tomcat 5.5 

修改環(huán)境變量中的classpath,把tomat安裝目錄下的common\lib下的servlet-api.jar添加到classpath中去,
修改后的classpath如下: 
classpath=%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\lib\servlet-api.jar;

啟動(dòng)tomcat,在IE中訪(fǎng)問(wèn)
http://localhost:8080,若看到tomcat的歡迎頁(yè)面的話(huà)說(shuō)明安裝成功。

安裝mysql
解壓縮mysql-4.1.13-win32.zip,運行setup.exe
首先出現的是安裝向導歡迎界面,直接點(diǎn)擊“Next”
繼續,選擇安裝類(lèi)型,選擇“自定義”custom安裝,然后點(diǎn)“Next”下一步,出現自定義安裝界面
選擇安裝路徑:C:\MySQL Server 4.1(可自定義)
點(diǎn)“OK”返回到自定義安裝界面,路徑已改為設置的路徑
點(diǎn)“Next”,準備開(kāi)始安裝
點(diǎn)“Install”開(kāi)始安裝
完成后出現創(chuàng )建MySQL.com賬號的界面
如果是首次使用MySQL,選“Create anew free MySQL.com accout”
點(diǎn)“Next”,輸入你的Email地址和自己設定的用于登錄MySQL.com的密碼
填完后點(diǎn)“Next”進(jìn)入第二步
填寫(xiě)姓名等相關(guān)信息,填完點(diǎn)“Next”,進(jìn)入第三步
填完電話(huà)號碼、公司名稱(chēng)等信息后,點(diǎn)“Next”,
然后出現預覽你剛才填的信息的界面,點(diǎn)“Next”出現安裝完成界面
注意,這里有個(gè)配置向導的選項(Configure the MySQL Server now),
建議勾選立即配置你的MySQL。許多說(shuō)安裝完MySQL后無(wú)法啟動(dòng),原因就在于沒(méi)有配置MySQL。
點(diǎn)擊“Finish”完成安裝,并開(kāi)始配置MySQL
點(diǎn)“Next”,進(jìn)入配置類(lèi)型選擇頁(yè)面。選“Detailed configuration”(詳細配置)
點(diǎn)“Next”,進(jìn)入服務(wù)類(lèi)型選擇頁(yè)面。選“Developer Machine”(開(kāi)發(fā)者機器),這樣占用系統的資源不會(huì )很多
點(diǎn)“Next”后,進(jìn)入數據庫用法選擇頁(yè)面。選擇“Multifunctional Database”
點(diǎn)“Next”,進(jìn)入選擇InnoDB數據存放位置頁(yè)面
不用更改設置,直接放在Installation Path安裝目錄里即可,然后點(diǎn)“Next”,選擇MySQL的同時(shí)聯(lián)接數
選擇“Manual Setting”,設置為100(根據自己需要,酌情設置)
點(diǎn)“Next”,配置MySQL在TCP/IP通訊環(huán)境中的端口選擇默認的3306端口即可。
點(diǎn)“Next”,選擇MySQL中的字符設置
注意,這里的選擇將會(huì )影響你是否能在MySQL中使用中文。選擇gb2312字符集以便支持簡(jiǎn)體中文
點(diǎn)“Next”,設置Windows服務(wù)選項
注意,這里的選擇很關(guān)鍵。
“Install As Windows Service”一定要勾選,這是將MySQL作為Windows的服務(wù)運行。
“Service Name”就用默認的“MySQL”
下面的“Launch the MySQL Server automatically”一定要勾選,這樣Windows啟動(dòng)時(shí),MySQL就會(huì )自動(dòng)啟動(dòng)服務(wù),要不然就要手工啟動(dòng)MySQL。
許多人說(shuō)安裝MySQL后無(wú)法啟動(dòng)、無(wú)法連接、出現10061錯誤,原因就在這里。
點(diǎn)“Next”,設置根賬號root的登錄密碼
“Modify Security Settings”是設置根賬號的密碼,輸入你設定的密碼即可。
“Create An Anonymous Account”是創(chuàng )建一個(gè)匿名賬號,這樣會(huì )導致未經(jīng)授權的用戶(hù)非法訪(fǎng)問(wèn)你的數據庫,有安全隱患,建議不要勾選。
點(diǎn)“Next”,MySQL配置向導將依據你上面的所有設定配置MySQL,以便MySQL的運行符合你的需要
點(diǎn)“Execute”開(kāi)始配置,當出現“Service started successfully”時(shí),說(shuō)明你的配置完成,MySQL服務(wù)啟動(dòng)成功
點(diǎn)“Finish”完成,整個(gè)MySQL的配置完成,剩下的就是用MySQL客戶(hù)端連接MySQL服務(wù)器,然后使用了。


安裝JDBC驅動(dòng):
解壓縮mysql-connector-java-3.1.10.zip
將要使用的是mysql-connector-java-3.1.10-bin-g.jar和mysql-connector-java-3.1.10-bin.jar

配置
在C:\Program Files\Java目錄下建立mysqlforjdbc子目錄,進(jìn)入該目錄將mysql-connector-java-3.1.10-bin.jar到該目錄下
進(jìn)入C:\Program Files\Java\jdk1.5.0_04\lib目錄將mysql-connector-java-3.1.10-bin-g.jar拷貝到該目錄下
然后配置classpath,追加%JAVA_HOME%\lib\mysql-connector-java-3.1.10-bin-g.jar;C:\Program Files\Java\mysqlforjdbc\mysql-connector-java-3.1.10-bin.jar;到該環(huán)境變量中去
追加以后環(huán)境變量如下:
CLASSPATH=%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;C:\Program Files\Apache Software Foundation\Tomcat5.5\common\lib\servlet-api.jar;%JAVA_HOME%\lib\mysql-connector-java-3.1.10-bin-g.jar;C:\Program Files\Java\mysqlforjdbc\mysql-connector-java-3.1.10-bin.jar;
配置這個(gè)的目的是讓java應用程序找到連接mysql的驅動(dòng).


查看并啟動(dòng)MySQL服務(wù)
在Windows XP下安裝完MySQL后,它就已經(jīng)自動(dòng)啟動(dòng)服務(wù)了,并且在開(kāi)始菜單中有其客戶(hù)端的快捷方式連接
可以通過(guò)Windows的服務(wù)管理器查看。“開(kāi)始”-“運行”,輸入“services.msc”,回車(chē)。
彈出Windows的服務(wù)管理器,然后就可以看見(jiàn)服務(wù)名為“mysql”的服務(wù)項了,其右邊標明“已啟動(dòng)”
在開(kāi)始菜單-所有程序-MySQL-MySQL Server 4.1-MySQL Command Line Client用客戶(hù)端的快捷方式連接
輸入安裝是設置的密碼即可


數據庫的使用

Mysql安裝完畢以后,在開(kāi)始菜單-所有程序-MySQL-MySQL Server 4.1-MySQL Command Line Client用客戶(hù)端的快捷方式連接
輸入安裝時(shí)設置的密碼

使用mysql的基本命令(在mysql命令行編輯每輸入完命令后最后一定要有分號)
顯示數據庫:show databases;
使用數據庫:use 數據庫名;

 
建庫
在mysql里建一個(gè)數據庫first,以及在數據庫里建一個(gè)表about
命令:create database first;

為數據庫設置權限(用戶(hù)和密碼)
命令:grant all privileges on first.* to test@localhost identified by  “123456”;
當你執行完這個(gè)命令以后,只要你再以用戶(hù)名:test,密碼:123456登錄時(shí)你就只可以對first這個(gè)數據庫操作,這樣避開(kāi)使用root
輸入命令:use first;
使用first數據庫;

在first庫中建表
命令:create table about(id int(8) primary key,name varchar(10));

在表中假如數據:
命令:insert into  about values(‘xyw1026‘,‘laojiang‘);

退出
命令:exit


JSP連接mysql
在C:\Program Files\Apache Software Foundation\Tomcat5.5\webapps目錄下建立子目錄myapp
進(jìn)入C:\Program Files\Apache Software Foundation\Tomcat5.5\webapps\myapp目錄下
用記事本編寫(xiě)一個(gè)文件保存為first.jsp
代碼如下:
<%@ page contentType="text/html;charset=gb2312"%> 
<%@ page import="java.sql.*"%> 
<html> 
<body> 
<%Class.forName("org.gjt.mm.mysql.Driver").newInstance(); 
String url ="jdbc:mysql://localhost/softforum?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1" 
//first為你的數據庫名 
Connection conn= DriverManager.getConnection(url); 
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 
String sql="select * from first"; 
ResultSet rs=stmt.executeQuery(sql); 
while(rs.next()) {%> 
您的第一個(gè)字段內容為:<%=rs.getString(1)%> 
您的第二個(gè)字段內容為:<%=rs.getString(2)%> 
<%}%> 
<%out.print("數據庫操作成功,恭喜你");%> 
<%rs.close(); 
stmt.close(); 
conn.close(); 
%> 
</body> 
</html>

在瀏覽器中輸入:

}



編譯 
將HelloWorld.java剪切到C:\Program Files\Apache Software Foundation\Tomcat5.5\common\classes目錄下
命令行方式下輸入: 
cd C:\Program Files\Apache Software Foundation\Tomcat5.5\common\classes
javac HelloWorld.java 
用javac HelloWorld.java來(lái)編譯這個(gè)文件,如果出現無(wú)法import javax.servlet.*
則將C:\Program Files\Apache Software Foundation\Tomcat5.5\common\lib目錄下的servlet-api.jar文件拷貝并添加到
C:\Program Files\Java\jre1.5.0_04\lib\ext目錄中去就可以了

然后在C:\Program Files\Apache Software Foundation\Tomcat5.5\common\classes下會(huì )產(chǎn)生一個(gè)編譯后的servlet文件:HelloWorld.class
用記事本打開(kāi)C:\Program Files\Apache Software Foundation\Tomcat5.5\webapps\ROOT\WEB-INF目錄下的web.xml如下所示,添加后的內容如下: 
.
.
.
<!-- JSPC servlet mappings start -->

    <servlet>
        <servlet-name>org.apache.jsp.index_jsp</servlet-name>
        <servlet-class>org.apache.jsp.index_jsp</servlet-class>
    </servlet>

    <servlet-mapping>
        <servlet-name>org.apache.jsp.index_jsp</servlet-name>
        <url-pattern>/index.jsp</url-pattern>
    </servlet-mapping>

    
    <servlet>
        <servlet-name>HelloWorld</servlet-name>
        <servlet-class>HelloWorld</servlet-class>
    </servlet>

    <servlet-mapping>
        <servlet-name>HelloWorld</servlet-name>
        <url-pattern>/servlet/HelloWorld</url-pattern>
    </servlet-mapping>

<!-- JSPC servlet mappings end -->

</web-app>

這段話(huà)中的servlet這一段聲明了你要調用的Servlet,而servlet-mapping則是將聲明的servlet“映射”到/servlet/HelloWorld地址上 

啟動(dòng)Tomcat,啟動(dòng)瀏覽器,輸入http://localhost:8080//servlet/HelloWorld 如果看到輸出HelloWorld!就說(shuō)明編寫(xiě)的servlet成功了。 
注意:修改了web.xml以及新加了class,都要重啟Tomcat 


也可以在自己創(chuàng )建的目錄下測試如:
將HelloWorld.class拷貝到C:\Program Files\Apache Software Foundation\Tomcat5.5\webapps\myapp\WEB-INF\classes目錄下
其中classes目錄若沒(méi)有就創(chuàng )建一個(gè)
用記事本打開(kāi)C:\Program Files\Apache Software Foundation\Tomcat5.5\webapps\myapp\WEB-INF目錄下的web.xml如下所示,修改后的內容如下: 
.
.
.
<!-- JSPC servlet mappings start -->
    
    <servlet>
        <servlet-name>HelloWorld</servlet-name>
        <servlet-class>HelloWorld</servlet-class>
    </servlet>

    <servlet-mapping>
        <servlet-name>HelloWorld</servlet-name>
        <url-pattern>/servlet/HelloWorld</url-pattern>
    </servlet-mapping>

<!-- JSPC servlet mappings end -->

</web-app>

 
啟動(dòng)Tomcat,啟動(dòng)瀏覽器,輸入http://localhost:8080/myapp/servlet/HelloWorld 如果看到輸出HelloWorld!就說(shuō)明編寫(xiě)的servlet成功了。 
注意:修改了web.xml以及新加了class,都要重啟Tomcat 


建立自己的javaBean: 

用記事本新建一個(gè)java程序,文件名為T(mén)estBean.java,文件內容如下: 
package test; 
public class TestBean{ 
private String name = null; 
public TestBean(String strName_p){ 
this.name=strName_p; 

public void setName(String strName_p){ 
this.name=strName_p; 

public String getName(){ 
return this.name; 



編譯 
將TestBean.java放在c:\test下,使用如下命令編譯: 
C:\test>javac TestBean.java 
然后在c:\Test下會(huì )產(chǎn)生一個(gè)編譯后的bean文件:TestBean.class 
將TestBean.class文件剪切到C:\Program Files\Apache Software Foundation\Tomcat5.5\webapps\myapp\WEB-INF\classes\test目錄下,
若無(wú)某些子目錄則創(chuàng )建一個(gè) 

新建一個(gè)TestBean.jsp文件,文件內容為: 
<%@ page import="test.TestBean" %> 
<html><body><center> 
<% 
TestBean testBean=new TestBean("This is a test java bean."); 
%> 
Java bean name is: <%=testBean.getName()%> 
</center></body></html> 

重啟Tomcat,啟動(dòng)瀏覽器,輸入http://localhost:8080/myapp/TestBean.jsp 如果看到輸出Java bean name is: This is a test java bean
就說(shuō)明編寫(xiě)的javaBean成功了。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
問(wèn)幾個(gè)極菜的問(wèn)題(關(guān)于tomcat和apache和java),UP有分
[轉]Tomcat 配置集錦
Windows平臺,整合Apache2.2和Tomcat6
JSP+ MySQL中文亂碼問(wèn)題post提交亂碼解決方案
servlet與javabean配置
JSP基礎環(huán)境搭建
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久