jdk1.5 + tomcat5.0安装与配置

本文详细介绍如何在Tomcat服务器上部署JSP、Servlet及Java Bean,包括环境搭建、文件配置及测试流程。

 

一。安装软件
1。 jdk-1_5_0_08-windows-i586-p.exe
2。 jakarta-tomcat-5.0.28.exe
3。 eclipse3.0.1

二。拷贝文件
1。 在JDK的lib目录下有一个tools.jar, 你把它拷贝到Tomcat安装目录下的common/lib目录下
2。 %TOMCAT_HOME%/common/lib/servlet-api.jar 拷贝到java对应目录下(是不是必须还要验证)
   可以不拷贝,而在开发工具(如eclispe)的project属性中填加该lib(Add External JARs)

三。设置环境变量

1。 JAVA_HOME=c:/j2sdk1.5.0
2。 path=(原来的内容);%JAVA_HOME%/bin
四。测试
1。

  到Tomcat的安装目录的webapps目录,可以看到ROOT,examples, tomcat-docs之类Tomcat自带的的目录;
  在webapps目录下新建一个目录,起名叫myapp;
  myapp下新建一个目录WEB-INF,注意,目录名称是区分大小写的;
  WEB-INF下新建一个文件web.xml,内容如下:

  

  在myapp下新建一个测试的jsp页面,文件名为index.jsp,文件内容如下:


  重启Tomcat
  
  打开浏览器,输入http://localhost:8080/myapp/index.jsp 看到当前时间的话说明就成功了。
  
  2。 Servlet:
  
  用你最熟悉的编辑器(建议使用有语法检查的java ide,如eclipse)新建一个servlet程序,文件名为Test.java,文件内容如下:(参看 二。拷贝文件)

编译
  将Test.java放在c:/test下,使用如下命令编译:
  
  C:/Test>javac Test.java
  
  然后在c:/Test下会产生一个编译后的servlet文件:Test.class
  
  将结构test/Test.class剪切到%TOMCAT_HOME%/webapps/myapp/WEB-INF/classes下,也就是剪 切那个test目录到classes目录下,如果classes目录不存在,就新建一个。 现在webapps/myapp/WEB-INF/classes下有test/Test.class的文件目录结构
  
  修改webapps/myapp/WEB-INF/web.xml,添加servlet和servlet-mapping
  
  编辑后的web.xml如下所示:

    这段话中的servlet这一段声明了你要调用的Servlet,而servlet-mapping则是将声明的servlet"映射"到地址/Test上
  
    好了,重启动Tomcat,启动浏览器,输入http://localhost:8080/myapp/Test 如果看到输出This is a servlet test.就说明编写的servlet成功了。(注意,只有当修改web.xml后,才需要重启tomcat
  
  注意:修改了web.xml以及新加了class,都要重启Tomcat
  
  3。 建立自己的Bean:
  
  用你最熟悉的编辑器(建议使用有语法检查的java ide)新建一个java程序,文件名为TestBean.java,文件内容如下:

编译
  
  将TestBean.java放在c:/test下,使用如下命令编译:
  
  C:/Test>javac TestBean.java
  
  然后在c:/Test下会产生一个编译后的bean文件:TestBean.class
  
  将TestBean.class文件剪切到 %TOMCAT_HOME%/webapps/myapp/WEB-INF/classes/test下,
  
  新建一个TestBean.jsp文件,文件内容为:

启动浏览器,输入http://localhost:8080/myapp/TestBean.jsp 如果看到输出Java bean name is: This is a test java bean.就说明编写的Bean成功了。
  
  这样就完成了整个Tomcat下的jsp、servlet和javabean的配置。接下来需要做的事情就是多看书、多读别人的好代码,自己多动手写代码以增强自己在这方面开发的能力了。
  
  jvm应填写到
  c:/j2sdk/bin

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值