1.如何使用tomcat
本文根据实例详细介绍了如何在tomcat中配置数据源。
并且十分详细的介绍了JDBC简介,事务处理,数据源简介,配置数据源。本文从最基础的知识点开始讲起,让不太了解tomcat的学者对其在头脑里有一个十分清晰、透彻的了解。
开发环境 本文的环境:JDK1。 4。
2,TOMCAT5。0。
28,Oracle9i JDBC简介 提到数据源,那就不能不说JDBC。JDBC是Java Database Connectivity的缩写。
在java。sql包中提供了JDBC API,定义了访问数据库的接口和类。
但是JDBC API不能直接访问数据库,必须依赖于数据库厂商提供的JDBC驱动程序,即JDBC DRIVER。 Java。
sql中常用的接口和类如下: Driver接口和DriverManager类 Connection Statement PreparedSataement ResultSet 1。 Driver接口和DriverManager类 DriverManager类用来建立和数据库的连接以及管理JDBC驱动程序,常用方法如下: registerDriver(Driver driver) 在DriverManager中注册JDBC驱动程序 getConnection(String url,String user,String pwd) 建立和数据库的连接,返回Connection对象 setLoginTimeOut(int seconds) 设定等待数据库连接的最长时间 setLogWriter(PrintWriter out) 设定输入数据库日至的PrintWriter对象 2。
Connection Connection代表和数据库的连接,其常用方法如下: getMetaData() 返回数据库的MetaData数据。MetaData数据包含了数据库的相关信息,例如当前数据库连接的用户名、使用的JDBC驱动程序、数据库允许的最大连接数、数据库的版本等等。
createStatement() 创建并返回Statement对象 PrepareStatement(String sql) 创建并返回prepareStatement对象 3。Statement Statement用来执行静态sql语句。
例如,对于insert、update、delete语句,调用executeUpdate(String sql)方法,而select语句可以调用executeQuery(String sql)方法,executeQuery(String sql)方法返回ResultSet对象。 4。
PrepareStatement PrepareStatement用于执行动态的sql语句,即允许sql语句中包含参数。使用方法为: String sql = “select col1 from tablename where col2=? And col3=?”; PrepareStatement perpStmt = conn。
preparestatement(sql); perpStmt。setstring(1,col2Value); perpStmt。
setFloat(2,col3Value);。
2.TOMCAT安装完之后怎么用
运行安装程序J2sdk-1_4_0-win.exe,选择安装路径(一般为c:\jdk)将会自动完成安装。 设置系统环境变量 JAVA_HOME:设定java的安装路径 PATH:是Windows所固有的,需追加%JAVA_HOME%\bin目录 CLASSPATH:是运行java非常重要的环境变量,java在编译和运行应用程序时都要通过它去寻找需要的文件,将.:%JAVA_HOME%\lib\tools.jar追加进去 运行安装程序jakarta-tomcat-5.0.12.exe,选择安装路径(一般为c:\tomcat)将会自动完成安装。 设置环境变量 CATALINA_HOME:设定tomcat的安装路径 追加%catalina_home%\bin至path变量 追加%catalina_home%\common\lib\servlet-api.jar;%catalina_home%\common\lib\jsp-api.jar;%catalina_home%\common\lib\至classpath 运行tomcat 在IE中浏览http://localhost:8080如果出现tomcat文档主页即安装成功
3.tomcat 是什么
Tomcat是什么?
网上的定义是这样的?
functions as a servlet container developed under the Jakarta Project at the Apache Software Foundation. Tomcat implements the servlet and the JavaServer Pages (JSP) specifications from Sun Microsystems. It's considered to be an application server.
Apache是一个强大的Web服务器
在处理静态页面、处理大量网络客户请求、支持服务的种类以及可配置方面都有优势,高速并且强壮。但是没有JSP/Servlet的解析能力。
整合Apache和Tomcat可以看作是用Tomcat做Apache的jsp/servlet解析插件,将两者优势结合起来
不过Tomcat作为一个Web服务器,本身具备了基本的Web服务功能,在SUN的力推下,将来或许越来越强壮到不需要借助Apache优势的地步。
(Jakarta Tomcat服务器是在SUN公司的JSWDK(javaServer Web DevelopmentKit,是SUN公司推出的小型Servlet/JSP调试工具)的基础上发展起来的一个优秀的Servlet/JSP容器,它是Apache-Jakarta软件组织的一个子项目。它不但支持运行Servlet和JSP,而且还具备了作为商业java Web应用容器的特征。)