package com.hongdian;
import java.util.Enumeration;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpSession;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
*
* @author yjmao
* @描述 HttpServletRequest接口学习
* @继承于 ServletRequest
*/
@WebServlet(name = "SpanningTreeServlet", urlPatterns = {"/SpanningTreeServlet.html"})
public class HttpServletRequestLearn extends HttpServlet {
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
//authType(request);
//getContextPath(request);
//getCookies(request);
//getDateHeader(request);
//getHeader(request);
//getHeaderNames(request);
//getHeaders(request);
//getIntHeader(request);
//getMethod(request);
//getPathInfo(request);
//getPathTranslated(request);
//getQueryString(request);
//getRemoteUser(request);
//getRequestedSessionId(request);
//getRequestURI(request);
//getRequestURL(request);
//getServletPath(request);
//getSession(request);
//getSessionBollean(request);
//getUserPrincipal(request);
//isRequestedSessionIdFromCookie(request);
//isRequestedSessionIdFromUrl(request)
//isRequestedSessionIdFromURL(request);
//isRequestedSessionIdValid(request) ;
//isUserInRole(request);
System.err.println("GET进来啦!");
}
/*
* isRequestedSessionIdFromURL():返回一个布尔值,表示经过身份验证的用户是否包含在指定的逻辑“角色”。
*
*/
public static void isUserInRole(HttpServletRequest request) {
Boolean isUserInRole = request.isUserInRole("mao");
System.out.println("isUserInRole = " + isUserInRole);
}
/*
* isRequestedSessionIdFromURL():检查请求的会话ID是否仍然有效。
*
*/
public static void isRequ
HttpServletRequest接口学习
最新推荐文章于 2025-03-05 18:45:49 发布
这篇博客详细介绍了`HttpServletRequest`接口在Java Web开发中的使用,包括获取请求信息如会话、URL、方法、头信息、Cookie等的方法,展示了如何通过示例代码进行操作。

最低0.47元/天 解锁文章
3057

被折叠的 条评论
为什么被折叠?



