1、请求更多方法
Enumeration< String> headerNames = req. getHeaderNames ( ) ; while ( headerNames. hasMoreElements ( ) ) { String next = headerNames. nextElement ( ) ; System. out. println ( next+ "-----" + req. getHeader ( next) ) ; } System. out. println ( req. getScheme ( ) ) ; System. out. println ( req. getServerName ( ) ) ; System. out. println ( req. getServerPort ( ) ) ; System. out. println ( req. getServletPath ( ) ) ; System. out. println ( req. getContextPath ( ) ) ; System. out. println ( req. getRequestURI ( ) ) ; System. out. println ( req. getRequestURL ( ) ) ; System. out. println ( req. getMethod ( ) ) ; System. out. println ( req. getQueryString ( ) ) ; String zh = req. getParameter ( "zh" ) ; String[ ] hobby = req. getParameterValues ( "hobby" ) ; System. out. println ( req. getRemoteAddr ( ) ) ; System. out. println ( req. getRemoteHost ( ) ) ; System. out. println ( req. getRemotePort ( ) ) ; System. out. println ( req. getLocalAddr ( ) ) ; System. out. println ( req. getLocalName ( ) ) ; System. out. println ( req. getLocalPort ( ) ) ; HttpSession session = req. getSession ( ) ; ServletContext servletContext = req. getServletContext ( ) ; ServletContext servletContext2 = this . getServletContext ( ) ; Cookie[ ] cookies = req. getCookies ( ) ; req. setCharacterEncoding ( "utf-8" ) ; req. getRequestDispatcher ( "" ) . forward ( req, resp) ; req. setAttribute ( "msg" , "" ) ; req. getAttribute ( "msg" ) ;
2、响应更多方法
resp. setContentType ( "text/html;charset=utf-8" ) ; resp. setCharacterEncoding ( "utf-8" ) ; resp. setContentLength ( 1024 ) ; resp. addCookie ( cookie) ; resp. addHeader ( "cou" , "javaEE" ) ; resp. addHeader ( "cou" , "javaSE" ) ; resp. setHeader ( "cou1" , "java" ) ; resp. setHeader ( "cou1" , "javascript" ) ;