`
fqmly520
  • 浏览: 64581 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

tomcat+mysql

阅读更多
安装tomcat+mysql2007-12-02 19:461.版本:tomcat5.5    下载 www.apache.org    (下载windows安装版,主要是装完后自带服务)  
            jdk1.5 下载www.java.sun.com
            mysql5.0  mysql-connector-java-3.0.17-ga.zip  下载www.mysql.com        
2.tomcat运行需要jdk支持,如果想找到jdk需要配置环境变量JAVA_HOME.
3.tomcat主要目录结构
bin 存入启动和关闭tomcat脚本
conf 包含不同的配置文件。server.xml(tomcat的主要配置文件)和web.xml
work 存放jsp编译后生成的class文件。
webapps 存放应用程序示例,以后你要部署的应用程序也要放到此目录
common\lib 存放所有需要的*.jar包。(连数据库的时候jdbc驱动包就要放在这里)
logs 存放日志文件
doc 包含各种tomcat文档
4.tomcat配置
修改tomcat下的conf下server.xml,修改后要重新启动tomcat服务,因为server.xml是tomcat启动时加载server.xml.
配置虚拟目录:在tomcat\webapps下新建mydoc子目录
                         在server.xml中的<host>元素中添加一个新Context(注意大小写)元素,设置为path="/mydoc(/映射名)"   docBase="mydoc(本机绝对路径)"
                         mydoc目录下必需新建一个WEB-INF,WEB-INF下新建一个web.xml文件。重启tomcat服务。
5.安装mysql,成功启动后把mysql驱动包放到common\iib里。
6.配置server.xml
<Context path="/test" docBase="f:\test">
        <Resource name="jdbc/TestDB" auth="Container" type="javax.sql.DataSource"

        maxActive="100" maxIdle="30" maxWait="10000"
               username="root" password="root" driverClassName="com.mysql.jdbc.Driver"
               url="jdbc:mysql://localhost:3306/whc?autoReconnect=true" />
</Context>
配置web.xml
<resource-ref>
      <description>DB Connection</description>
      <res-ref-name>jdbc/TestDB</res-ref-name>
      <res-type>javax.sql.DataSource</res-type>
      <res-auth>Container</res-auth>
</resource-ref>
写index.jsp
<%@page contentType="text/html;charset=GBK" pageEncoding="GBK"%>
<%@ page import="java.sql.*"%>
<%@ page import="javax.naming.*"%>
<%@ page import="javax.sql.*"%>
<%
try{
Context initCtx = new InitialContext();
Context ctx = (Context) initCtx.lookup("java:comp/env");
DataSource ds = (DataSource) ctx.lookup("jdbc/TestDB");
Connection conn = ds.getConnection();
Statement stmt = conn.createStatement();
String strSql = " select * from test";
ResultSet rs = stmt.executeQuery(strSql);
while(rs.next())
{
String name = rs.getString("foo");
name=new String(name.getBytes("ISO_8859_1"), "GB2312");
out.println("ID:"+rs.getString(1)+" Name:"+name+" Age:"+rs.getString(3));
out.println("你好");
}
}
catch(Exception ex)
{
ex.printStackTrace();
}%>

分享到:
评论

相关推荐

    Eclipse+Tomcat+MySql搭建javaweb开发环境借鉴.pdf

    Eclipse+Tomcat+MySql搭建javaweb开发环境借鉴 在本文中,我们将详细介绍如何搭建一个完整的Java Web开发环境,包括Eclipse、Tomcat和MySql的安装和配置。对于初学者来说,搭建开发环境是一个门槛,特别是在没有...

    jsp+tomcat+mysql配置全过程 和mysql安装及使用

    jsp+tomcat+mysql配置全过程 和mysql安装及使用,避免在配置jsp开发环境的过程碰到的一些问题。

    MyEclipse+Tomcat+MySQL的环境搭建

    MyEclipse+Tomcat+MySQL 环境搭建 MyEclipse+Tomcat+MySQL 环境搭建是 Java 开发中常用的开发环境,本文将详细介绍如何搭建 MyEclipse+Tomcat+MySQL 环境。 一、Java 环境安装 Java 环境安装是 MyEclipse+Tomcat+...

    linux+apache+tomcat+mysql+jsp+php

    超级无敌web服务器 linux+apache+tomcat+mysql+jsp+php 整合安装 自己的安装过程,以前发表在新浪博客,现在换地盘了转过来... 自我感觉写得还是不错滴.. 在安装过程更是学到了很多东西 做好这个项目以后linux...

    windows服务器部署 nginx+tomcat+mysql服务器端部署 阿里云服务器部署及配置

    详细说明了windows服务器nginx+tomcat+mysql部署及配置(配置阿里云后台安全组,配置域名)很适合新手学习 附件中包含: 1.操作说明文档 2.操作录屏 3.安装所用到的软件安装包 1)Windows Server 2019 数据中心版 ...

    MyEclipse+Tomcat+MySQL的环境搭建.txt

    在构建Java Web开发环境时,将MyEclipse、Tomcat与MySQL这三者结合使用是常见且高效的方式。本文将详细解析如何搭建MyEclipse+Tomcat+MySQL的开发环境,确保开发工作顺利进行。 ### 一、配置JDK环境 在开始之前,...

    配置JDK+Tomcat+mysql的linux命令

    Linux配置JDK+Tomcat+mysql的linux命令,首先先去官网下载

    bbs、MyEclipse+Tomcat+MySQL

    【标题】"bbs、MyEclipse+Tomcat+MySQL" 涉及到的是一个基于Web的网络论坛系统的开发,使用了MyEclipse作为集成开发环境,Tomcat作为应用服务器,以及MySQL作为数据库管理系统。这是一个典型的Java Web项目,下面...

    Eclipse+Tomcat+MySql搭建java web开发环境.docx

    ### Eclipse+Tomcat+MySQL 搭建 Java Web 开发环境 #### 一、概述 在 Java Web 开发领域,Eclipse、Tomcat 和 MySQL 是非常重要的组成部分。本文旨在为初学者提供一套详细的指南,帮助他们顺利搭建起 Java Web 的...

    基于Javaweb+Tomcat+MySQL的大学生公寓管理系统源码+数据库+示例图片.zip

    基于Javaweb+Tomcat+MySQL的大学生公寓管理系统源码+数据库+示例图片.zip基于Javaweb+Tomcat+MySQL的大学生公寓管理系统源码+数据库+示例图片.zip 基于Javaweb+Tomcat+MySQL的大学生公寓管理系统源码+数据库+示例...

    Myeclipse+tomcat+mysql配置.docx

    ### MyEclipse + Tomcat + MySQL 配置详解 #### 一、MyEclipse与Tomcat集成配置 **1.1 环境准备** - **MyEclipse**:一个功能强大的集成开发环境(IDE),主要用于Java EE应用程序的开发。 - **Tomcat**:开源的...

    java网站基础环境tomcat+mysql+redis.zip

    这个压缩包“java网站基础环境tomcat+mysql+redis.zip”显然包含了搭建这样一个环境所需的基本资源。 首先,让我们详细讨论一下Tomcat。Tomcat是Apache软件基金会的Jakarta项目中的一个开源Java Servlet容器,它...

    基于jsp+servlet+tomcat+mysql的人事管理系统.zip

    基于jsp+servlet+tomcat+mysql的人事管理系统 基于jsp+servlet+tomcat+mysql的人事管理系统 基于jsp+servlet+tomcat+mysql的人事管理系统 基于jsp+servlet+tomcat+mysql的人事管理系统 基于jsp+servlet+tomcat+mysql...

    docker-compose(docker+jenkins+tomcat+mysql)

    docker+jenkins+tomcat+mysql+redis+nginx,实现jenkins自动构建部署。Java+maven是单独搭建的。

    tomcat+mysql+jdk免安装组合方式

    然而,"tomcat+mysql+jdk免安装组合方式"提供了一种便捷的、无需正式安装这些组件的方法,这对于开发人员来说非常有用,特别是在测试环境或者对系统资源有限制的情况下。 首先,让我们详细了解一下这三个组件: 1....

    tomcat+mysql+jdk_jdk_tomcat+mysql+jdk脚本安装_Mysql+Tomcat+JDK_

    标题和描述提到的“tomcat+mysql+jdk脚本安装”表明这是一个自动化安装过程,通过脚本来一次性设置这些组件,便于快速搭建开发或生产环境。下面将详细解释这三个组件以及它们的相互作用。 1. JDK(Java Development...

    图书管理系统源码(jsp+java+tomcat+mysql+eclipse)可以直接运行

    《图书管理系统源码详解——基于JSP+Java+Tomcat+MySQL+Eclipse的实现》 图书管理系统是一款常见的信息管理软件,广泛应用于图书馆、书店等场所,用于自动化图书的借阅、归还、查询等操作。本系统源码采用Java语言...

    我的毕业设计(Eclipse+Tomcat+MySql)

    【标题】"我的毕业设计(Eclipse+Tomcat+MySql)"是一个基于Java技术栈的Web项目,它利用Eclipse作为集成开发环境,Tomcat作为应用服务器,以及MySql作为后端数据库来构建。这样的组合是Java Web开发中常见且经典的...

Global site tag (gtag.js) - Google Analytics