servce 是容如以上两种的函数。他能接受并处理get 和post的参数。好象是这样的。其实doGet 和doPost 就够用了,
解决方案 »
- SSH项目Action在struts.xml中配置,在线跪求等大侠的经验之谈
- jsp路径问题
- 决定加入JSP的大家庭!
- 100分求一个功能强大的在线编辑器
- 我下载的jgraph运行时候的jar包应该放在电脑的那里呀?
- 一个奇怪的问题,80端口的主页打不开
- spring3 jdbctemplate 注解事务不回滚问题
- 在线等--------------急!!!!急
- 怎样使执行过程中遇到错误,也不出现tomcat的错误提示?
- 解决不了,实在需要帮助呀!
- 在中文access下做的数据库,在日文服务器上的一些问题!
- 用j2sdkee1.3.1执行带java Bean的jsp,出现的问题,2天了,还没搞定
Servlet的主要的功能是从浏览器接收HTTP请求,并返回HTTP响应。这个工
作由你的servlet的service()方法完成。Service()方法包含了用来创建输出的response对象和用来接收客户端数据的request对象。
你可以看到其它实现了doPost()和(或)doGet()方法的servlet例子。这些方法仅仅回复了POST或GET请求。如果你在一个方法里处理所有类型的请求,你的servlet可以就实现这个service()方法。(可是,如果你选择了实现service()方法,那你就不能实现doPost()或doGet()方法了,除非你在service()方法的开始调用super.service()。)HTTP Servlet标准描述了其它用来处理其它请求类型的方法,但是所有的这些方法都被收集起来,作为service()方法。
所有的service()方法接收相同的参数。HttpServletRequest提供了关于请求的信息。你的servlet使用HttpServletResponse回复HTTP客户端。这个service方法如下:
public void service(HttpServletRequest req, HttpServletResponse res)
throws IOException {