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

hurt75 2001-07-06 11:01:50
请问servlet中的sevice()主要写什么?为什么有的没sevice(),只有doget()各dopost()呢。初学请指教。谢谢!
...全文
147 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
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链!

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧