Servlet的配置和工作原理概述详细

1.Servlet的概述:

			- servlet 时sun公司提供的一门动态资源开发的就技术,本质就是一个java文件,
			- servlet放入另外一个运行环境中---servlet容器
			- servlet容器----存储和运行servlet的环境,tomcat
			- web容器---存储和运行web资源的环境,tomcat

2.手写servlet:

		a.创建一个类,实现servlet的接口:

import java.io.*;
import javax.servlet.*;
res.getWriter().write("this is firstServlet");
public void service(ServletRequest req, ServletResponse res) throws ServletException, java.io.IOException{
   
}
public class FirstServlet extends GenericServlet{
   
}
		b.编译为class文件,编译之前设置;设置临时环境变量(当前环境变量中没有servlet所需
包,所以会编译报错)
		设置方式:cmd窗口:`set classpath=%classpath%;D:\software\apache-tomcat-7.0.62\lib\servlet-api.jar`
		c. class文件放入任意web应用的classes目录(在编译器中是被隐藏的,为了保证class文件的安全性和代码的可健壮性)
		d.在web.xml文件中添加servlet映射标签---(tomcat自动存储--conf-web.xml中)
<servlet>
<servlet-name>FirstServlet</servlet-name>
<servlet-
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值