代码测试
1 package test; 2 3 import java.io.PrintWriter; 4 5 import javax.servlet.ServletContext; 6 import javax.servlet.http.Cookie; 7 import javax.servlet.http.HttpServlet; 8 import javax.servlet.http.HttpServletRequest; 9 import javax.servlet.http.HttpServletResponse; 10 import javax.servlet.http.HttpSession; 11 12 public class ServletFileTest1 extends HttpServlet { 13 @Override 14 public void doGet(HttpServletRequest req, HttpServletResponse res) { 15 res.setContentType("text/html;charset=utf-8"); 16 try (PrintWriter pw = res.getWriter()) { 17 pw.println("----------servletcontext---------<br>"); 18 ServletContext sc = req.getServletContext(); 19 sc.setAttribute("name", "tomcat"); 20 pw.println("放入ServletContext 信息:" + sc.getAttribute("name") + "<br>"); 21 22 pw.println("----------cookie---------<br>"); 23 Cookie ck1 = new Cookie("weight", "5kg"); 24 Cookie ck2 = new Cookie("height", "17cm"); 25 ck1.setMaxAge(10); 26 res.addCookie(ck1); 27 res.addCookie(ck2); 28 Cookie[] ck = req.getCookies(); 29 for (Cookie c : ck) { 30 pw.println(c.getName() + " :" + c.getValue() + "<br>"); 31 } 32 33 pw.println("----------session---------<br>"); 34 HttpSession hs = req.getSession(true); 35 hs.setAttribute("love", "coding"); 36 hs.setMaxInactiveInterval(10); 37 pw.println("love:" + hs.getAttribute("love")); 38 } catch (Exception e) { 39 // TODO: handle exception 40 e.printStackTrace(); 41 } 42 } 43 @Override 44 public void doPost(HttpServletRequest req, HttpServletResponse res) { 45 this.doPost(req, res); 46 } 47 }
1 package test; 2 3 import java.io.PrintWriter; 4 5 import javax.servlet.ServletContext; 6 import javax.servlet.http.Cookie; 7 import javax.servlet.http.HttpServlet; 8 import javax.servlet.http.HttpServletRequest; 9 import javax.servlet.http.HttpServletResponse; 10 import javax.servlet.http.HttpSession; 11 12 public class ServletFileTest1 extends HttpServlet { 13 @Override 14 public void doGet(HttpServletRequest req, HttpServletResponse res) { 15 res.setContentType("text/html;charset=utf-8"); 16 try (PrintWriter pw = res.getWriter()) { 17 pw.println("----------servletcontext---------<br>"); 18 ServletContext sc = req.getServletContext(); 19 sc.setAttribute("name", "tomcat"); 20 pw.println("放入ServletContext 信息:" + sc.getAttribute("name") + "<br>"); 21 22 pw.println("----------cookie---------<br>"); 23 Cookie ck1 = new Cookie("weight", "5kg"); 24 Cookie ck2 = new Cookie("height", "17cm"); 25 ck1.setMaxAge(10); 26 res.addCookie(ck1); 27 res.addCookie(ck2); 28 Cookie[] ck = req.getCookies(); 29 for (Cookie c : ck) { 30 pw.println(c.getName() + " :" + c.getValue() + "<br>"); 31 } 32 33 pw.println("----------session---------<br>"); 34 HttpSession hs = req.getSession(true); 35 hs.setAttribute("love", "coding"); 36 hs.setMaxInactiveInterval(10); 37 pw.println("love:" + hs.getAttribute("love")); 38 } catch (Exception e) { 39 // TODO: handle exception 40 e.printStackTrace(); 41 } 42 } 43 @Override 44 public void doPost(HttpServletRequest req, HttpServletResponse res) { 45 this.doPost(req, res); 46 } 47 }
1 package test; 2 3 import java.io.PrintWriter; 4 5 import javax.servlet.ServletContext; 6 import javax.servlet.http.Cookie; 7 import javax.servlet.http.HttpServlet; 8 import javax.servlet.http.HttpServletRequest; 9 import javax.servlet.http.HttpServletResponse; 10 import javax.servlet.http.HttpSession; 11 12 public class ServletFileTest1 extends HttpServlet { 13 @Override 14 public void doGet(HttpServletRequest req, HttpServletResponse res) { 15 res.setContentType("text/html;charset=utf-8"); 16 try (PrintWriter pw = res.getWriter()) { 17 pw.println("----------servletcontext---------<br>"); 18 ServletContext sc = req.getServletContext(); 19 sc.setAttribute("name", "tomcat"); 20 pw.println("放入ServletContext 信息:" + sc.getAttribute("name") + "<br>"); 21 22 pw.println("----------cookie---------<br>"); 23 Cookie ck1 = new Cookie("weight", "5kg"); 24 Cookie ck2 = new Cookie("height", "17cm"); 25 ck1.setMaxAge(10); 26 res.addCookie(ck1); 27 res.addCookie(ck2); 28 Cookie[] ck = req.getCookies(); 29 for (Cookie c : ck) { 30 pw.println(c.getName() + " :" + c.getValue() + "<br>"); 31 } 32 33 pw.println("----------session---------<br>"); 34 HttpSession hs = req.getSession(true); 35 hs.setAttribute("love", "coding"); 36 hs.setMaxInactiveInterval(10); 37 pw.println("love:" + hs.getAttribute("love")); 38 } catch (Exception e) { 39 // TODO: handle exception 40 e.printStackTrace(); 41 } 42 } 43 @Override 44 public void doPost(HttpServletRequest req, HttpServletResponse res) { 45 this.doPost(req, res); 46 } 47 }
1 package test; 2 3 import java.io.PrintWriter; 4 5 import javax.servlet.ServletContext; 6 import javax.servlet.http.Cookie; 7 import javax.servlet.http.HttpServlet; 8 import javax.servlet.http.HttpServletRequest; 9 import javax.servlet.http.HttpServletResponse; 10 import javax.servlet.http.HttpSession; 11 12 public class ServletFileTest1 extends HttpServlet { 13 @Override 14 public void doGet(HttpServletRequest req, HttpServletResponse res) { 15 res.setContentType("text/html;charset=utf-8"); 16 try (PrintWriter pw = res.getWriter()) { 17 pw.println("----------servletcontext---------<br>"); 18 ServletContext sc = req.getServletContext(); 19 sc.setAttribute("name", "tomcat"); 20 pw.println("放入ServletContext 信息:" + sc.getAttribute("name") + "<br>"); 21 22 pw.println("----------cookie---------<br>"); 23 Cookie ck1 = new Cookie("weight", "5kg"); 24 Cookie ck2 = new Cookie("height", "17cm"); 25 ck1.setMaxAge(10); 26 res.addCookie(ck1); 27 res.addCookie(ck2); 28 Cookie[] ck = req.getCookies(); 29 for (Cookie c : ck) { 30 pw.println(c.getName() + " :" + c.getValue() + "<br>"); 31 } 32 33 pw.println("----------session---------<br>"); 34 HttpSession hs = req.getSession(true); 35 hs.setAttribute("love", "coding"); 36 hs.setMaxInactiveInterval(10); 37 pw.println("love:" + hs.getAttribute("love")); 38 } catch (Exception e) { 39 // TODO: handle exception 40 e.printStackTrace(); 41 } 42 } 43 @Override 44 public void doPost(HttpServletRequest req, HttpServletResponse res) { 45 this.doPost(req, res); 46 } 47 }
package test;
import java.io.PrintWriter;
import javax.servlet.ServletContext;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
public class ServletFileTest1 extends HttpServlet {
@Override
public void doGet(HttpServletRequest req, HttpServletResponse res) {
res.setContentType("text/html;charset=utf-8");
try (PrintWriter pw = res.getWriter()) {
pw.println("----------servletcontext---------<br>");
ServletContext sc = req.getServletContext();
sc.setAttribute("name", "tomcat");
pw.println("放入ServletContext 信息:" + sc.getAttribute("name") + "<br>");
pw.println("----------cookie---------<br>");
Cookie ck1 = new Cookie("weight", "5kg");
Cookie ck2 = new Cookie("height", "17cm");
ck1.setMaxAge(10);
res.addCookie(ck1);
res.addCookie(ck2);
Cookie[] ck = req.getCookies();
for (Cookie c : ck) {
pw.println(c.getName() + " :" + c.getValue() + "<br>");
}
pw.println("----------session---------<br>");
HttpSession hs = req.getSession(true);
hs.setAttribute("love", "coding");
hs.setMaxInactiveInterval(10);
pw.println("love:" + hs.getAttribute("love"));
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
}
@Override
public void doPost(HttpServletRequest req, HttpServletResponse res) {
this.doPost(req, res);
}
}

浙公网安备 33010602011771号