简单的servlet

1.HttpServlet相关的API类

 

2.servlet API包的设计,与servelt相关的类或接口都位于javax.servlet包中,而与HTTP相关的类或接口位于javax.servlet.http包之中

 

3.HttpServet类的service()方法使用了设计模式中的Template Method模式。(查看源代码即可知道)

 

4.几个重要的目录与文件说明:

WEB-INF:放在这个目录下的文件是受保护的,外界无法直接访问。

web.xml文件及lib classes目录一定是需要放在WEB-INF目录下

 

5.tomcat中conf目录下的tomcat-user.xml中可以设置管理员

 

6.HTTP服务器(程序)接收请求后将请求转交给web容器,web容器创建一个HttpServletRequest对象封装请求(或从请求池(web容器创建)中取出一个)

 

7.MVC

Model,就是封装了应用程序功能或状态的对象。设计上建议模型对象必须与页面采取的解决方案无关,与底层所使用的访问机制无光,必须是一个中性的对象。因为模型是应用程序的业务逻辑组件,希望可以具备较高的可移植性,也就是在最少修改下就能移植到另一个平台。

模型不负责页面,但在状态改变时会通知相应视图对象。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值