我的第一个servlet程序终于可以运行了

把主要步骤写一下:
1.首先是安装tomcat,并且进行相关配置。如果运行jsp,则不需要配置classpath,但如果是运行servlet,则首先应该将classpath配置一下,在原有基础上,增加以下一条语句就可以了,就是“tomcat安装路径/common/lib/servlet-api.jar ”。

2.写测试例子


import  javax.servlet. * ;
import  javax.servlet.http. * ;
import  java.io. * ;

public   class  SimpleServlet  extends  HttpServlet
{
    
public   void  init()  throws  ServletException
    {
    }

    
public   void  doGet(HttpServletRequest req,HttpServletResponse resp)
        
throws  ServletException,IOException
    {
        PrintWriter out 
=  resp.getWriter();
        resp.setContentType(
" text/html " );
        out.println(
" Helloworld " );
    }

    
public   void  doPost(HttpServletRequest req,HttpServletResponse resp)
        
throws  ServletException,IOException
    {
        doGet(req,resp);
    }
    
    
public   void  destroy()
    {
    }
}

保存为SimpleServlet.java,然后进行编译为字节码文件。

3.在tomcat/webapps下建立新的子目录,然后在其下建立WEB-INF,并在其下建立classes文件夹,将刚才的SimpleServlet.class复制到该目录下。

4.写web.xml文件,将其保存在WEB-INF下面。

<? xml version="1.0" encoding="ISO-8859-1" ?>

<! DOCTYPE web-app

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

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

< web-app >
  
< display-name > hello </ display-name >
  
< description > hello </ description >

  
< servlet >

    
< servlet-name > SimpleServlet </ servlet-name >

    
< servlet-class > SimpleServlet </ servlet-class >

  
</ servlet >

  
< servlet-mapping >

    
< servlet-name > SimpleServlet </ servlet-name >

    
< url-pattern > /* </ url-pattern >

  
</ servlet-mapping >

</ web-app >

5.在浏览器地址栏中输入http://localhost:8000/hello/*就可以看到结果。

6.感悟:真是太麻烦了,呵呵!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值