?? cookiecutter.java
字號:
//file: CookieCutter.javaimport java.io.*;import java.text.*;import java.util.*;import javax.servlet.*;import javax.servlet.http.*;public class CookieCutter extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { response.setContentType("text/html"); PrintWriter out = response.getWriter( ); if ( request.getParameter("setcookie") != null ) { Cookie cookie = new Cookie("Learningjava", "Cookies!"); cookie.setMaxAge(3600); response.addCookie(cookie); out.println("<html><body><h1>Cookie Set...</h1>"); } else { out.println("<html><body>"); Cookie[] cookies = request.getCookies( ); if ( cookies.length == 0 ) out.println("<h1>No cookies found...</h1>"); else for (int i = 0; i < cookies.length; i++) out.print("<h1>Name: "+ cookies[i].getName( ) + "<br>" + "Value: " + cookies[i].getValue( ) + "</h1>" ); out.println("<p><a href=\""+ request.getRequestURI( ) +"?setcookie=true\">" +"Reset the Learning Java cookie.</a>"); } out.println("</body></html>"); out.close( ); }}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -