Java Servlet Example
来源:互联网 发布:易观大数据峰会 编辑:程序博客网 时间:2024/06/05 05:19
A Java Servlet is just an ordinary Java class which implements the interface
javax.servlet.Servlet;
The easiest way to implement this interface is to extend either the class GenericServlet
or HttpServlet
.
import javax.servlet.GenericServlet;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;import java.io.IOException;public class SimpleServlet extends GenericServlet { public void service(ServletRequest request, ServletResponse response) throws ServletException, IOException { // do something in here }}
When an HTTP request arrives at the web server, targeted for your Servlet, the web server calls your Servlet’s service()
method.
The service()
method then reads the request, and generates a response which is sent back to the client (e.g. a browser).
Here is an example service()
implementation:
public void service(ServletRequest request, ServletResponse response) throws ServletException, IOException { String yesOrNoParam = request.getParameter("param"); if("yes".equals(yesOrNoParam) ){ response.getWriter().write( "<html><body>You said yes!</body></html>"); } if("no".equals(yesOrNoParam) ){ response.getWriter().write( "<html><body>You said no!</body></html>"); }}
This service()
method first reads the request parameter “param
“. Then it checks if the param
is equal to the text “yes” or “no”, and writes an HTML response back to the browser.
0 0
- Java Servlet Example
- Java Servlet Filter tutorial example using Eclipse & Tomcat
- JSON and Servlet example
- JAVA EXAMPLE
- Servlet usage code for example
- [JAVA]example for jfreechart
- java code example site
- java UDP example
- Java: Simple HTTPUrlConnection example
- java反射机制example
- JSONObject example in Java
- Java MD5 Hashing Example
- java Reflection example
- Java Queue Example
- Java Set Example
- Java Load Properties example
- Java String Split Example
- (Core-JAVA) Deadlock Example
- POJ 3261 Milk Patterns (后缀数组)
- DRP视频总结
- 打印问题
- 面试题6:重建二叉树
- SDWebImage使用详解
- Java Servlet Example
- DP POJ1160
- JQuery与Ajax的结合进行文本框内容验证
- iOS 微信第三方登录
- XML(2)——结识DTD
- poj3311 TSP问题 状压DP
- Linux内核module_param的使用
- vc++ DLL开发小结
- Uva-548-Tree(二叉树与stream与dfs)