List of usage examples for org.springframework.web.context.request ServletRequestAttributes getRequest
public final HttpServletRequest getRequest()
From source file:de.uni_koeln.spinfo.maalr.webapp.i18n.UrlGenerator.java
private static HttpSession session() { ServletRequestAttributes attr = (ServletRequestAttributes) RequestContextHolder.currentRequestAttributes(); return attr.getRequest().getSession(false); }
From source file:org.perconsys.controllers.BasicController.java
public static HttpSession getSession() { ServletRequestAttributes attr = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes(); return attr.getRequest().getSession(true); }
From source file:com.miserablemind.butter.helpers.Utilities.java
/** * Gets Active Session from {@link RequestContextHolder}. * * @return {@link HttpSession}// w ww. j ava2 s . c o m */ public static HttpSession getSession() { ServletRequestAttributes attr = (ServletRequestAttributes) RequestContextHolder.currentRequestAttributes(); return attr.getRequest().getSession(true); }
From source file:com.jigsforjava.web.context.JigsWebApplicationContext.java
public static UrlMapper getUrlMapper() { ServletRequestAttributes attributes = (ServletRequestAttributes) RequestContextHolder .getRequestAttributes();/*from www.j av a 2 s.c o m*/ return getUrlMapper(attributes.getRequest()); }
From source file:costumetrade.common.util.IPUtils.java
public static String getClientIpAddress() { ServletRequestAttributes sra = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes(); if (sra == null) { return ""; }/*w w w. jav a2 s .c o m*/ HttpServletRequest req = sra.getRequest(); return getClientIpAddress(req); }
From source file:ru.mystamps.web.support.spring.security.AuthenticationFailureListener.java
private static HttpServletRequest getRequest() { ServletRequestAttributes attrs = (ServletRequestAttributes) RequestContextHolder.currentRequestAttributes(); if (attrs == null) { return null; }//from w w w . j a va 2 s. co m return attrs.getRequest(); }
From source file:org.carewebframework.ui.util.RequestUtil.java
/** * Return current HttpServletRequest. Note that this will return null when invoked outside the * scope of an execution/request./*from w w w .j av a 2 s . com*/ * * @see RequestContextHolder#currentRequestAttributes() * @return HttpServletRequest, null when invoked outside the scope of an * Execution/ServletRequest */ public static HttpServletRequest getRequest() { final ServletRequestAttributes requestAttrs = (ServletRequestAttributes) RequestContextHolder .getRequestAttributes(); if (requestAttrs == null) { return null; } return requestAttrs.getRequest(); }
From source file:com.bsb.cms.commons.web.MossActionUtils.java
/** * /*from w w w. ja va 2 s .co m*/ * ?session * * @return */ private static HttpSession getUserSession() { final ServletRequestAttributes attr = (ServletRequestAttributes) RequestContextHolder .currentRequestAttributes(); final HttpSession contextSession = attr == null ? session : attr.getRequest().getSession(true); return contextSession; }
From source file:com.archsystemsinc.ipms.sec.webapp.controller.IssueController.java
public static HttpSession getSession() { final ServletRequestAttributes attr = (ServletRequestAttributes) RequestContextHolder .currentRequestAttributes(); return attr.getRequest().getSession(true); }
From source file:com.evolveum.midpoint.security.api.SecurityUtil.java
/** * Returns current connection information, as derived from HTTP request stored in current thread. * May be null if the thread is not associated with any HTTP request (e.g. task threads, operations invoked from GUI but executing in background). *//* ww w. j ava2 s . c o m*/ public static HttpConnectionInformation getCurrentConnectionInformation() { RequestAttributes attr = RequestContextHolder.getRequestAttributes(); if (!(attr instanceof ServletRequestAttributes)) { return null; } ServletRequestAttributes servletRequestAttributes = (ServletRequestAttributes) attr; HttpServletRequest request = servletRequestAttributes.getRequest(); if (request == null) { return null; } HttpConnectionInformation rv = new HttpConnectionInformation(); HttpSession session = request.getSession(false); if (session != null) { rv.setSessionId(session.getId()); } rv.setLocalHostName(request.getLocalName()); rv.setRemoteHostAddress(getRemoteHostAddress(request)); return rv; }