java web的配置框架_JavaWeb框架系列-Servlet配置篇(3)

光说不练,等于纸上谈兵。紧接上第二篇文章所讲的,本节将谈论一下servlet在tomcat环境下的配置。例子虽小,但是他确集中反映了问题的实质。好了,开始进入主题。

我用的tomcat是4.1版本。

准备工作:

1.安装好JDK,解压缩Eclipse,如果eclipse中没有Tomcat包的话,在eclipse安装目录下添加Tomcat包。

2.设置好eclipse中tomcat的安装目录和相关配置。

以上不是本节重点,只是稍微说一下,请读者自己配置。下面进入重点:

1.在tomcat的webapps下面新建目录myServlet目录,然后在Eclipse中新建Java工程,并将工作目录指向刚刚新建的目录上。例如:C:\Program Files\Apache Group\Tomcat 4.1\webapps\myServlet

2.配置myServlet工程。

A.在myServlet工程下面分别新建WEB-INF,src,lib三个目录,并在刚新建的WEB-INF目录下面再新建classes目录。

B.选择myServlet工程,点击右键,选择“属性”,将src做为代码目录,WEB-INF/classes做为编译后的class目录,把servlet.jar放在lib目录下,并将lib包添加到工程中。

C.在src目录下面新建HelloWorld.java,这个就是我们要的Servlet。代码如下:

import java.io.IOException;

import java.io.PrintWriter;

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

public class HelloWorld extends HttpServlet {

public void doGet(HttpServletRequest request, HttpServletResponse response)

throws IOException, ServletException {

response.setContentType("text/html");

PrintWriter out = response.getWriter();

out.println("");

out.println("

");

out.println("

Hello World!");

out.println("");

out.println("

");

out.println("

Hello World!

");

out.println("");

out.println("");

}

}

将代码编译,在WEB-INF/classes目录下就会有HelloWorld.class文件生成。

3.下面是配置web.xml文件,在myServlet/WEB-INF目录下新建web.xml文件,配置文件如下:

/p>

PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"

"http://java.sun.com/dtd/web-app_2_3.dtd">

Welcome to Tomcat

Welcome to Tomcat

HelloWorld

HelloWorld

HelloWorld

/HelloWorld

4.最后一步是将此工程设置为tomcat工程。打开tomcat安装目录下的conf目录下的server.xml文件。

打开此文件,找到 这一行。在这一行的下面添加如下一段文字:

保存以上文件,至此已经完成了全部的配置工作。重启Tomcat,在浏览器中输入:http://localhost:8080/myServlet/HelloWorld 即可看到Hello World!

以上。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值