Example usage for org.springframework.web.context.request WebRequest getParameter

List of usage examples for org.springframework.web.context.request WebRequest getParameter

Introduction

In this page you can find the example usage for org.springframework.web.context.request WebRequest getParameter.

Prototype

@Nullable
String getParameter(String paramName);

Source Link

Document

Return the request parameter of the given name, or null if none.

Usage

From source file:br.com.mv.modulo.utils.AjaxUtils.java

public static boolean isAjaxUploadRequest(WebRequest webRequest) {
    return webRequest.getParameter("ajaxUpload") != null;
}

From source file:org.mytms.common.web.util.RequestUtil.java

/**
 * Get header or url parameter.    Will obtain the parameter from a header variable or a URL parameter, preferring
 * header values if they are set./*from  w  ww.ja  v a  2s.  c  o  m*/
 */
public static String getURLorHeaderParameter(WebRequest request, String varName) {
    String returnValue = request.getHeader(varName);
    if (returnValue == null) {
        returnValue = request.getParameter(varName);
    }
    return returnValue;
}

From source file:edu.jhuapl.openessence.web.util.ControllerUtils.java

/**
 * Helper method that will return TimeZone object from a given request. It reads timezoneOffset parameter from the
 * request and based on offset value, it will create a TimeZone object
 *
 * @param servletRequest Servlet Request having timezoneOffset
 * @return TimeZone object. If the request does not have timezoneOffset, it will return server's TimeZone
 */// w  ww.j a va  2 s. co  m
public static TimeZone getRequestTimezone(WebRequest servletRequest) {
    String timezoneOffset = servletRequest.getParameter("timezoneOffset");
    TimeZone tz = TimeZone.getDefault();
    try {
        if (timezoneOffset != null) {
            // Convert time zone offset from minutes to milliseconds
            // JavaScript time zone offset needs to be multiplied by -1
            // in order to feed it to JODA time zone call
            tz = DateTimeZone.forOffsetMillis(Integer.parseInt(timezoneOffset) * 60 * -1000).toTimeZone();
        }
    } catch (Exception e) {
        e.printStackTrace();
    }
    return tz;
}

From source file:edu.jhuapl.openessence.web.util.ControllerUtils.java

/**
 * Helper method that will return TimeZone as a String from a given request. It reads timezoneOffset parameter from
 * the request and based on offset value, it will create a TimeZone object
 *
 * @param servletRequest Servlet Request having timezoneOffset
 * @return TimeZone as a String in "HH:MM" format. If the request does not have timezoneOffset, it will return
 *         server's TimeZone//from ww  w. j a v a2s. co m
 */
public static String getRequestTimezoneAsHourMinuteString(WebRequest servletRequest) {
    String tzString = "04:00"; // EST
    // server timezone offset
    int offset = TimeZone.getDefault().getOffset(Calendar.getInstance().getTimeInMillis()) / -60000;

    try {
        String timezoneOffset = servletRequest.getParameter("timezoneOffset");
        if (timezoneOffset != null) {
            offset = Integer.parseInt(timezoneOffset);
        }
    } catch (Exception e) {
        e.printStackTrace();
    }
    int hours = offset / (60);
    int minutes = Math.abs(offset) % 60;
    tzString = String.format("%02d", hours) + ":" + String.format("%02d", minutes);
    return tzString;
}

From source file:com.kdubb.socialshowcaseboot.facebook.PostToWallAfterConnectInterceptor.java

public void preConnect(ConnectionFactory<Facebook> connectionFactory, MultiValueMap<String, String> parameters,
        WebRequest request) {
    if (StringUtils.hasText(request.getParameter(POST_TO_WALL_PARAMETER))) {
        request.setAttribute(POST_TO_WALL_ATTRIBUTE, Boolean.TRUE, WebRequest.SCOPE_SESSION);
    }//from   w  w  w .  j  a  v  a2  s  .  c  o  m
}

From source file:com.springsource.greenhouse.connect.TwitterConnectInterceptor.java

public void preConnect(ConnectionFactory<Twitter> connectionFactory, MultiValueMap<String, String> params,
        WebRequest request) {
    if (StringUtils.hasText(request.getParameter(POST_TWEET_PARAMETER))) {
        request.setAttribute(POST_TWEET_ATTRIBUTE, Boolean.TRUE, WebRequest.SCOPE_SESSION);
    }/*from w  w w  .  j  ava  2s. c o  m*/
}

From source file:org.easit.core.controllers.twitter.TwitterAfterConnectInterceptor.java

@Override
public void preConnect(ConnectionFactory<Twitter> provider, MultiValueMap<String, String> parameters,
        WebRequest request) {
    if (StringUtils.hasText(request.getParameter(POST_TWEET_PARAMETER))) {
        request.setAttribute(POST_TWEET_ATTRIBUTE, Boolean.TRUE, WebRequest.SCOPE_SESSION);
    }//from   w  w  w .j a va  2s  .co m
}

From source file:com.bg.jtown.social.twitter.TweetAfterConnectInterceptor.java

public void preConnect(ConnectionFactory<Twitter> provider, MultiValueMap<String, String> parameters,
        WebRequest request) {
    if (StringUtils.hasText(request.getParameter(POST_TWEET_PARAMETER))) {
        request.setAttribute(POST_TWEET_ATTRIBUTE, Boolean.TRUE, WebRequest.SCOPE_SESSION);
    }//from w  ww.  j av  a 2 s  .  com
}

From source file:com.bg.jtown.social.twitter.TweetAfterSignInInterceptor.java

public void preConnect(ConnectionFactory<Twitter> provider, MultiValueMap<String, String> parameters,
        WebRequest request) {
    logger.debug("Twitter PreConnect");
    if (StringUtils.hasText(request.getParameter(POST_TWEET_PARAMETER))) {
        request.setAttribute(POST_TWEET_ATTRIBUTE, Boolean.TRUE, WebRequest.SCOPE_SESSION);
    }//from w w w.  java 2s .co m
}

From source file:com.springsource.greenhouse.connect.FacebookConnectInterceptor.java

public void preConnect(ConnectionFactory<Facebook> provider, MultiValueMap<String, String> params,
        WebRequest request) {
    if (StringUtils.hasText(request.getParameter(POST_TO_WALL_PARAMETER))) {
        request.setAttribute(POST_TO_WALL_ATTRIBUTE, Boolean.TRUE, WebRequest.SCOPE_SESSION);
    }/*  w w w.ja v  a 2 s. co  m*/
    if (StringUtils.hasText(request.getParameter(USE_FACEBOOK_IMAGE_PARAMETER))) {
        request.setAttribute(USE_FACEBOOK_IMAGE_ATTRIBUTE, Boolean.TRUE, WebRequest.SCOPE_SESSION);
    }
}