![JAR search and dependency download from the Maven repository](/logo.png)
com.github.davidmoten.util.servlet.RequestUtil Maven / Gradle / Ivy
package com.github.davidmoten.util.servlet;
import java.util.Arrays;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import com.github.davidmoten.grumpy.wms.MissingMandatoryParameterException;
public class RequestUtil {
private static final String COMMA = ",";
public static List getList(HttpServletRequest request, String parameter,
boolean mandatory) {
String[] items = new String[] {};
if (request.getParameter(parameter) != null)
items = request.getParameter(parameter).split(COMMA);
return Arrays.asList(items);
}
public static String getParameter(HttpServletRequest request, String parameter,
boolean mandatory) throws MissingMandatoryParameterException {
String s = request.getParameter(parameter);
if (s == null && mandatory)
throw new MissingMandatoryParameterException(parameter);
return s;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy