开发部署一个简单的Servlet

标题:开发部署一个简单的Servlet
摘要:
难度:

1.编写servlet,参考HelloWorld.java

packageturing;

importjava.io.*;
importjavax.servlet.*;
importjavax.servlet.http.*;

publicclassHelloWorldextendsHttpServlet
{
publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)
throwsServletException,IOException
{
PrintWriterout=response.getWriter();
out.println("HelloWorld!!!!!!!!!!!!!!");
}
}

2.编译HelloWorld.java
注:将servlet-api.jar文件(以tomcat6.0为例,路经C:/ProgramFiles /ApacheSoftwareFoundation/Tomcat6.0/lib),拷贝到jdk目录下(以jdk1.6.0_01为例,路经 C:/ProgramFiles/Java/jdk1.6.0_01/jre/lib/ext);在ellipse中操作是:工程属性/构件路径 /库导入servlet.jar/servlet-api.jar,,如果没有正确放置servlet-api.jar文件,编译java文件将出错,这是因为servlet一般直接继承HttpServlet类


3.发布servlet,放在文件夹下
C:/ProgramFiles/ApacheSoftwareFoundation/Tomcat6.0/webapps/ROOT/WEB-INF
.class文件,则放在classes/下面,;如果.class打成.jar文件,则放在lib/下面,没有文件夹就建一个,注意大小写。

4.改写WEB-INF/web.xml,参考web.xml
<servlet>:<servlet-class>带包名
<servlet-mapping>:<url-pattern>带ie路径名,可改扩展名asp
<?xmlversion="1.0"encoding="ISO-8859-1"?>
<web-app>
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>turing.HelloWorld</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>
</web-app>

5.重新启动tomcat
6.IE运行http://localhost:8080/HelloWorld
看到内容就表示你的Servlet程序已经发布成功

作者:吕海鹏
来自:it学习网原创
更新日志:
参考文档:
致谢:
讨论网址: http://bbs.deepteach.com
标签(Tags):Servlet
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值