?请问servlet中的sevice()主要写什么?为什么有的没sevice(),只有doget()各dopost()呢。初学请指教。谢谢!

hurt75 2001-07-06 11:01:50
请问servlet中的sevice()主要写什么?为什么有的没sevice(),只有doget()各dopost()呢。初学请指教。谢谢!
...全文
113 5 点赞 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
skyyoung 2001-07-06
sevice是完成所有事件,即get,post,put,get
而doget()dopost()...只是完成相应的事件。
  • 打赏
  • 举报
回复
ymy 2001-07-06
这要从类的结构说起
service 是interface Servlet定义的方法
被其sub-class GenericServlet实现了,后又被HttpServlet继承过来
如果你开发的servlet 是基于http 的,那么你的servlet 就直接继承HttpServlet就ok
但是如果你想做servlet 得更深层次的开发,你就需要service 方法

doGet & doPost也是HttpServlet才有的方法

  • 打赏
  • 举报
回复
hicharlie 2001-07-06
Receives standard HTTP requests from the public service method and dispatches them to the doXXX methods defined in this class. This method is an HTTP-specific version of the Servlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) method. There's no need to override this method
  • 打赏
  • 举报
回复
kobe_lee 2001-07-06
因为sevice()一般情况下你不需要写什么进去;
doget()是对get请求的处理;
dopost()...同理
这些都是给容器的接口,所以你需要社么写什么!
  • 打赏
  • 举报
回复
springsrain 2001-07-06
Service还可以完成Servlet链!
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2001-07-06 11:01
社区公告
暂无公告