手动生成servlet的一个实例方法

[quote]
[b]Servlet

1、什么是Servlet?

是一个java类,要按照servlet规范来编写,

并且要部署在符合servlet规范的容器当中

运行。其作用是扩展web服务器的功能。

2、Servlet的优点:

(1)可以方便地访问数据库

(2)方便地处理业务逻辑

(3) 一个请求只会启动一个线程(CGI程序

是一个请求启动一个进程),消耗的资源相对少。

(4)多个请求可以共享同一个servlet实例。

(5)servlet可以在任何符合servlet规范的容器

(tomcat/was/...)上运行,方便维护。

3、如何去写一个servlet?

step1:

写一个java类,实现Servlet接口或者继承

HttpServlet。

step2:

编译 (依赖servlet-api.jar)
javac -cp(classpath) 夹文件.jar -d(目录) .类名.java;

step3:

打包

appName(应用名)

WEB-INF

classes(放servlet字节码)

lib(比如数据库驱动)

web.xml(部署描述文件:比如配置servlet-url)

step4:

部署

将第三步目录结构copy to 服务器特定的目录(tomcat目录的webapp目录下)。

step5:

启动服务器 命令:sh .startup.sh;

step6:

访问 http://ip:port/appName/servlet-url



4、安装服务器

(1)解压tomcat /home/soft01/tomcat5

(2)配置环境变量

JAVA_HOME:jdk的安装路径

CATALINA_HOME: tomcat解压到的路径lib

PATH: tomcat解压到的路径/bin

必须确保JAVA_HOME一定要配置。

(3)启动tomcat

cd /home/soft01/tomcat5/bin

linux: sh startup.sh

windows: startup.bat

(4)http://localhost:8080






[/b]


[/quote]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值