3.1 servlet基本结构
下面的代码显示了一个简单servlet的基本结构。该servlet处理的是get请求,所谓的get请求,如果你不熟悉http,可以把它看成是当用户在浏览器地址栏输入url、点击web页面中的链接、提交没有指定method的表单时浏览器所发出的请求。servlet也可以很方便地处理post请求。post请求是提交那些指定了method=“post”的表单时所发出的请求,具体请参见稍后几节的讨论。
| import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class someservlet extends httpservlet { public void doget(httpservletrequest request, httpservletresponse response) throws servletexception, ioexception { // 使用“request”读取和请求有关的信息(比如cookies) // 和表单数据 // 使用“response”指定http应答状态代码和应答头 // (比如指定内容类型,设置cookie) printwriter out = response.getwriter(); // 使用 "out"把应答内容发送到浏览器 } } |
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器