本文目錄一覽:
- 1、如何在服務器上配置JSP,jsp的服務器到底怎麼配置啊?
- 2、jsp 跟tomcat和mysql有什麼聯繫,怎麼用?越詳細越好!謝謝
- 3、怎麼用jsp連接mysql數據庫
- 4、如何在Tomcat+MySql環境下部署
- 5、Java環境 jsp+mysql+tomcat如何配置
- 6、eclipse做javabean+jsp+tomcat+mysql 創建什麼工程? bean 和 jsp 分別放在哪合適?
如何在服務器上配置JSP,jsp的服務器到底怎麼配置啊?
配置jsp服務器其實就是安裝 jdk,tomcat,mysql
從官網上下載各自的穩定版本,安裝就成了
網上搜一下,相關的文章很多
java+jsp+tomcat+mysql開發環境配置
軟件版本號
jdk1.5.0_09
mysql5.0 連接器mysql-connector-java-5.0.4-bin.jar
Apache Tomcat 6.0
默認安裝jdk1.5.0_09
設置環境變量
java_home jdk1.5.0_09的安裝目錄C:\Program Files\Java\jdk1.5.0_09
path %java_home%\bin
classpath .;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar;%java_home%\jre\lib\rt.jar
默認安裝Apache Tomcat6.0,注意安裝過程中要將選擇運行環境的時候要把C:\Program Files\Java\jre1.5.0_09改成C:\Program Files\Java\jdk1.5.0_09
默認安裝mysql5.0
將mysql-connector-java-5.0.4-bin.jar放入C:\Program Files\Java\jdk1.5.0_09\jre\lib和C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib中,並設置環境變量classpath C:\Program Files\Java\jdk1.5.0_09\jre\lib\mysql-connector-java-5.0.4-bin.jar;C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\mysql-connector-java-5.0.4-bin.jar;
現在可以進行java和mysql數據庫的連接了
下面用一個簡單的例子來測試一下
在tomcat/webapps/下建一個文件夾mysqlManager,創建目錄mysqlManager/WEB-INF/classes
mysqlManager/WEB-INF/web.xml
在/mysqlManager/ 下新建index.jsp文件,內容如下
/mysqlManager/index.jsp:
?xml version=”1.0″ encoding=”gbk” ?
%@ page language=”java” contentType=”text/html; charset=gbk”
pageEncoding=”gbk”%
!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “”
%@ page import=”java.sql.*” %
%!
//這個函數用來獲取一個和數據庫的連接
Connection getConnection() throws SQLException{
String dbURL=”jdbc:mysql://localhost/mysql”;
String dbUser=”root”;
String dbPassword=”851120″;
try{
Class.forName(“com.mysql.jdbc.Driver”);
}catch(ClassNotFoundException e){
e.printStackTrace();
}
return DriverManager.getConnection(dbURL,dbUser,dbPassword);
}
//判斷一個字符串是否為空
boolean isEmptyString(String str){
return str==null||str.length()==0||str.trim().length()==0;
}
//下面的函數使顯示的字符串為漢語
String convert(String str){
try{
return new String(str.getBytes(“ISO-8859-1″),”gbk”);
}catch(Exception e){
return null;
}
}
%
script type=”text/javascript”
!–
function checkValue(){
if(document.forms[“main”].sql.value.length==0){
alert(“請輸入要執行的SQL語句”);
document.forms[“main”].sql.focus();
return false;
}else{
return true;
}
}
//–
/script
html xmlns=””
head
meta http-equiv=”Content-Type” content=”text/html; charset=gbk” /
titlemysql數據庫管理系統/title
/head
body
center
table width=”80%” border=”0″
tr請輸入要查詢的SQL語句/tr
tr
form action=”index.jsp” name=main method=”post” onsubmit=”checkValue()”
td
textarea name=”sql” cols=80 rows=15/textarea
/td
td valign=”bottom”
input type=”submit” value=”提交”/
/td
/form
/tr
/table
hr /
%//接受用戶的輸入顯示查詢結果 %
%
//獲取用戶輸入的SQL語句
String sql=request.getParameter(“sql”);
//out.print(“qwe”);
if(!isEmptyString(sql)){
%
p您所輸入的SQL語句是%=sql %/p
%
Connection con=null;
Statement stmt=null;
ResultSet rs=null;
//out.print(“qwe”);
try{
//out.print(“qwe”);
con=getConnection();
//out.print(“qwe”);
stmt=con.createStatement();
//stmt.execute(sql);
if(stmt.execute(sql)){
//執行結果是ResultSet
rs=stmt.getResultSet();
//獲取rs自身的描述信息
ResultSetMetaData rsmd=rs.getMetaData();
//獲取rs的列數目
int colNum=rsmd.getColumnCount();
%
p您的查詢結果為:/p
table border=”1″
tr
%
for(int i=1;i=colNum;i++){
%
td%=rsmd.getColumnName(i) %/td
%
}
%
/tr
%
while(rs.next()){
%
tr
%
for(int j=1;j=colNum;j++){
%
td%=convert(rs.getString(j)) %/td
%
}
}
%
/tr
/table
%
}else{
int colNum=stmt.getUpdateCount();
%
p您更新了%=colNum %列!/p
%
}
}catch(SQLException e){
%
p發生錯誤,請檢查數據庫的連接/p
%
}finally{
try{
if(rs!=null)
rs.close();
}catch(Exception e){
}
try{
if(stmt!=null)
stmt.close();
}catch(Exception e){
}
try{
if(con!=null)
con.close();
}catch(Exception e){
}
}
}
%
/center
/body
/html
在瀏覽其中運行
在輸入框中輸入sql查詢語句 select * from user 會產生查詢結果
jsp 跟tomcat和mysql有什麼聯繫,怎麼用?越詳細越好!謝謝
jsp是一種JAVA用於動態生成HTML頁面的語言(可以姑且理解為是一門編程語言),但是這個轉換過程需要一個東西幫忙,我們稱之為web容易,tomcat就是非常流行的web容器之一,jsp代碼可以通過tomcat執行,生成頁面文件。
至於mysql,嚴格來說,和之前的兩個沒有什麼關係,mysql是一種流行的數據庫軟件,主要用來提供統一的數據管理,主流的web軟件都是通過數據庫存儲數據的。
以上,三個東西的關係匯總起來就是:
jsp(編寫程序)-從mysql讀取數據-tomcat運行JSP程序,主流大概是這個流程吧
怎麼用jsp連接mysql數據庫
一. 數據庫的連接和操作筆記:
1.初始化連接字符串
2. 發送請求連接
3.如果需要對數據庫進行操作,如查詢,添加,刪除,修改等,則發送數據庫操作請 求,成功就返回結果,不成功操作失敗
4. 不進行操作就關閉數據庫操作,以及關閉數據庫發送請求
二.配置環境
」工欲善其事必先利其器「 在配置之前必須準備好幾個必要的文件java 的jdk(我用的是1.5),Tomcat(我的是5.5) ,mysql(5.0),jdbc(mysql-connector-java-3.1.14.zip) 的驅動,當然還有Dreamweaver 等等必要工具。
第一件事情:安裝jdk 1.5版本,安裝tomcat,mysql,解壓jdbc到包(官方網站有下載,註冊一個就行)
第二件事情:配置jdk,配置tomcat,jdbc
jdbc的配置:我的解壓目錄是 I:\mysql-connector-java-3.1.14 裏面可以看到一個mysql-connector-java-3.1.14-bin.jar 這個jar 的文件。右鍵打開電腦屬性—–高級—環境變量—找到系統變量。。點擊CLASSPATH,進行」編輯「 加入I:\mysql-connector-java-3.1.14\mysql-connector-java-3.1.14-bin.jar 這個路徑去,這裡說明的我是盤式i盤,jdbc可以隨便解壓到那個盤都行,指定路徑就是。
第二步:jdbc解壓包下 mysql-connector-java-3.1.14-bin.jar 這個文件放入到Tomcat安裝目錄下
Tomcat 5.5\common\lib
Tomcat 5.5\shared\lib
這兩個文件夾裏面。
基本上的工作就完成了。呵呵(當然這個要看網上的資料,這裡要自己重新寫一次 唉好苦啊,沒得抄)
基本工作準備好,找一個mysql 數據庫的界面操作 GUI軟件 名字為: navicat(這個很好用)打開mysql,測試一下自己的mysql 可不可以連通,可以的話那麼就可以新建一個數據庫test,一個表為mytest,字段是id和myname(這個隨便也行)
如何在Tomcat+MySql環境下部署
本篇文章將介紹java+jsp+tomcat+mysql開發環境配置以及jsp如何連接mysql數據庫,並且用一個簡單的mysqlManager來進行講解,希望對jsp的出學者能夠有所幫助
軟件版本號
jdk1.5.0_09
mysql5.0 連接器mysql-connector-java-5.0.4-bin.jar
Apache Tomcat
6.0
默認安裝jdk1.5.0_09
設置環境變量
java_home
jdk1.5.0_09的安裝目錄C:/Program
Files/Java/jdk1.5.0_09
path
%java_home%/bin
classpath
.;%java_home%/lib/dt.jar;%java_home%/lib/tools.jar;%java_home%/jre/lib/rt.jar
默認安裝Apache Tomcat6.0,注意安裝過程中要將選擇運行環境的時候要把C:/Program Files/Java/jre1.5.0_09改成C:/Program Files/Java/jdk1.5.0_09
默認安裝mysql5.0
將mysql-connector-java-5.0.4-bin.jar放入C:/Program Files/Java/jdk1.5.0_09/jre/lib和C:/Program Files/Apache Software Foundation/Tomcat
6.0/lib中,並設置環境變量classpath C:/Program
Files/Java/jdk1.5.0_09/jre/lib/mysql-connector-java-5.0.4-bin.jar;C:/Program
Files/Apache Software Foundation/Tomcat
6.0/lib/mysql-connector-java-5.0.4-bin.jar;
現在可以進行java和mysql數據庫的連接了
下面用一個簡單的例子來測試一下
在tomcat/webapps/下建一個文件夾mysqlManager,創建目錄mysqlManager/WEB-INF/classes
mysqlManager/WEB-INF/web.xml
在/mysqlManager/ 下新建index.jsp文件,內容如下
/mysqlManager/index.jsp
Java環境 jsp+mysql+tomcat如何配置
首先,你得安裝jdk吧
關於jdk的配置,網上太多了,太簡單了,您多費力查找一下吧
然後是安裝myeclipse 6.5(如果你不想看裏面的代碼,也可以不安裝)
安裝mysql,默認的用戶名是root,密碼000000
然後你得把這個設計的數據庫建好吧,他應該給你數據庫的sql文件的
然後是安裝tomcat,至於配置,網上一大堆,你自己找,太簡單了
安裝好後,在地址欄里輸入;,如果進到tomcat頁面說明安裝對了
然後在myeclipse 6.5里配置服務器,也就是把tomcat和myeclipse 6.5聯繫起來(方便你從myeclipse 6.5查看)
之後把工程放到tomcat的webapps里,就可以使用里,至於jdbc驅動,他開發的時候已經弄好了。
我只是粗略的告訴你步驟,你得慢慢弄吧,都寫下來太多了
eclipse做javabean+jsp+tomcat+mysql 創建什麼工程? bean 和 jsp 分別放在哪合適?
Eclipse 沒法直接創建web程序,需要其他插件支持。
可以用MyEclipse 去創建web項目
創建完成的文件 會自動幫你分配在合適的位置。
源文件中的bean。會按普通的java文件的方式放置在項目根目錄的src 下。
src 源文件中的jsp 是放在根目錄下的WebRoot下
class文件在 根目錄下–WebRoot–下的web-inf中。
你找下jsp 目錄結構的介紹 就會明白了
原創文章,作者:RJRPO,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/330306.html