-------------1》JDK的安装:
  目前最新版的JDK为J2SE1.4,下载页面为http://java.sun.com/j2se/1.4/download.html,选择合适的版本下载。 
注意,要下载SDK,而不是JRE。
  双击下载的JDK安装文件(文件名为j2sdk-1_4_0-win.exe,可能有所不同),按照默认设置,一路Next/OK,安装完成。-------------2》JDK的设置:
  WinNT平台
  右击“我的电脑”=>“高级”=>“环境变量”=>“系统变量” 
SET JAVA_HOME=C:\j2sdk1.4.0 
SET PATH=%PATH%;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 
SET CLASSPATH=%CLASSPATH%;.;%JAVA_HOME%\lib\tools.jar 
保存,重新启动。 -------------3》Java环境测试:
  用文本编辑器新建一个文本文件,取名为HelloWorld.java,内容如下: 
public class HelloWorld 

public static void main(String args[]) 

System.out.println("Hello World!"); 


在保存该文件的路经下输入命令javac HelloWorld.java,应该能够顺利编译差生HtlloWorld.class,再输入java HtlloWorld,在控制台就会书出Hello World!。 
至此JDK已经安装完成,你已经有了一个开发和运行java程序的环境了。-------------4》TOMCAT的安装:
  下载 
http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/ 
选择合适的版本下载。   解压缩   修改配置文件 
用文本编辑器打开conf/server.xml。 
找到<Context path="" docBase="ROOT" debug="0"/>,去掉前后的注释,修改docBase的内容为欲发布JSP的路径。 
保存修改。 例如:
   我想把我的JSP文件都放在e:\jsp下面,我设置:
   <Context path="/jsp" docBase="e:\jsp" debug="0"/>
    这样我在IE输入http://localhost:8080/jsp就可以看见所有在e:\jsp目录下的内容了
   如果我这样设置:
   <Context path="" docBase="e:\jsp" debug="0"/>
    这样我在IE输入http://localhost:8080就可以看见所有在e:\jsp目录下的内容了-------------5》RESIN 的安装 
  下载 
http://www.caucho.com/download 
选择合适的版本下载。   解压缩   修改配置文件 
用文本编辑器打开conf/resin.conf。 
找到 <app-dir>doc</app-dir>,修改内容为欲发布JSP的路径。 
找到 <http port='8080'/>,修改port为你希望的端口号,如需要和 Apache 或 IIS 连接,去掉这行。 
找到<war-dir id='webapps'/>,修改id的内容为欲发布webapps的路径,一般使用默认值即可。 
保存修改。 例如:
  我想在e:\jsp放置我的JSP文件,则设置
<http-server>
    <app-dir>e:\jsp</app-dir>
    <http port='8888'/>
</http-server>建议大家2个WEB服务器都安装,使用不同的段口。-------------6》连接MySQL数据库
下载个MySQL的JDBC驱动程序http://www.fooldock.com/download/zip/mm.mysql-2.0.4-bin.jar
COPY到,tomcat\common\lib文件夹下,或者resin\lib文件夹下推荐一个非常好的MySQL数据库管理工具
http://www.java-cn.com/mytools/MySQLFront2.4.rarMySQL的驱动:org.gjt.mm.mysql.Driver
连接字符串:jdbc:mysql://localhost/yourdbname-------------7》servlet环境的配置
  只需在server.xml中添加
<Context path="/test" debug="0" docBase="E:\jsp" reloadable="true"/>在e:\jsp\WEB-INF下写一web.xml,代码如下:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd"><web-app>
  <display-name>Welcome to Tomcat</display-name>
  <description>
     Welcome to Tomcat
  </description>   <servlet-mapping>
    <servlet-name>invoker</servlet-name>
    <url-pattern>/servlet/*</url-pattern>
  </servlet-mapping>
</web-app>
然后在WEB-INF目录下建一classes用于放置class文件。
最后输入:http://locahost:8080/test/servlet/HelloWorldExample即可