本文目录一览:
- 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 目录结构的介绍 就会明白了