Home | 简体中文 | 繁体中文 | 杂文 | Github | 知乎专栏 | Facebook | Linkedin | Youtube | 打赏(Donations) | About
知乎专栏

第 88 章 Servlet

目录

88.1. Example
88.2. Session
88.3. HttpServletRequest
88.4. Filter
88.4.1. web.xml
88.4.2. Filter 类
88.5. Listener
88.5.1. web.xml
88.5.2. NewsListener 类
88.5.3. NewsTask 类
88.5.4. JSP 中心显示
88.6. JSP
88.6.1. 注释
88.6.2. pageContext
88.6.3. request
88.6.4.
88.6.5. cookie
88.6.6. session
88.6.7. page
88.6.8. trimDirectiveWhitespaces
88.6.9. include
88.6.10. jsp
88.6.11. error-page
88.6.12. JSP 编程
88.6.13. FAQ
88.7. JSTL(JavaServer Pages Standard Tag Library)
88.7.1. c:set
88.7.2. c:out
88.7.3. c:url
88.7.4. c:redirect
88.7.5. c:import
88.7.6. c:if
88.7.7. c:choose
88.7.8. c:forEach
88.7.9. empty 判断是否为空
88.7.10. JSTL fmt Tag setBundle Example
88.8. WebSocket
88.8.1. Server
88.8.2. Client

88.1. Example

package cn.netkiller.helloworld;

import java.io.IOException;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebInitParam;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * Servlet implementation class HelloWorld
 */
@WebServlet("/HelloWorld")
public final class HelloWorld extends HttpServlet {
	private static final long serialVersionUID = 1L;
       
    /**
     * @see HttpServlet#HttpServlet()
     */
    public HelloWorld() {
        super();
        // TODO Auto-generated constructor stub
    }

	/**
	 * @see Servlet#init(ServletConfig)
	 */
	public void init(ServletConfig config) throws ServletException {
		// TODO Auto-generated method stub
	}

	/**
	 * @see Servlet#destroy()
	 */
	public void destroy() {
		// TODO Auto-generated method stub
	}

	/**
	 * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
	 */
	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		// TODO Auto-generated method stub
		response.getWriter().append("Served at: ").append(request.getContextPath()).append("<br></br> Helloworld");
	}

	/**
	 * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
	 */
	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		// TODO Auto-generated method stub
		doGet(request, response);
	}

}