Package org.springframework.web.bind

Examples of org.springframework.web.bind.MissingServletRequestParameterException


    return false;
  }

  @Override
  protected void handleMissingValue(String paramName, MethodParameter parameter) throws ServletException {
    throw new MissingServletRequestParameterException(paramName, parameter.getParameterType().getSimpleName());
  }
View Full Code Here


    return false;
  }

  @Override
  protected void handleMissingValue(String paramName, MethodParameter parameter) throws ServletException {
    throw new MissingServletRequestParameterException(paramName, parameter.getParameterType().getSimpleName());
  }
View Full Code Here

          customArgumentResolvers, messageConverters);
    }

    @Override
    protected void raiseMissingParameterException(String paramName, Class paramType) throws Exception {
      throw new MissingServletRequestParameterException(paramName, paramType.getSimpleName());
    }
View Full Code Here

            if (paramValue == null) {
              paramValue = request.getParameterValues(paramName);
            }
            if (paramValue == null) {
              if (paramRequired) {
                throw new MissingServletRequestParameterException(paramName, param.getParameterType().getName());
              }
              if (param.getParameterType().isPrimitive()) {
                throw new IllegalStateException("Optional " + param.getParameterType() + " parameter '" +
                    paramName + "' is not present but cannot be translated into a null value due to " +
                    "being declared as a primitive type. Consider declaring it as object wrapper type " +
View Full Code Here

          customArgumentResolvers, messageConverters);
    }

    @Override
    protected void raiseMissingParameterException(String paramName, Class paramType) throws Exception {
      throw new MissingServletRequestParameterException(paramName, paramType.getSimpleName());
    }
View Full Code Here

          parameterNameDiscoverer, customArgumentResolvers);
    }

    @Override
    protected void raiseMissingParameterException(String paramName, Class paramType) throws Exception {
      throw new MissingServletRequestParameterException(paramName, paramType.getName());
    }
View Full Code Here

        SessionAttribute annotation = parameter.getParameterAnnotation(SessionAttribute.class);

        Object value = webRequest.getAttribute(annotation.value(), WebRequest.SCOPE_SESSION);
        if (value == null && annotation.required()) {
            throw new MissingServletRequestParameterException(annotation.value(), parameter.getParameterType()
                    .getName());
        }
        exposeModelAttribute(annotation, value, mavContainer);

        return value;
View Full Code Here

    return null;
  }

  @Override
  protected void handleMissingValue(String name, MethodParameter parameter) throws ServletException {
    throw new MissingServletRequestParameterException(name, parameter.getParameterType().getSimpleName());
  }
View Full Code Here

          customArgumentResolvers, messageConverters);
    }

    @Override
    protected void raiseMissingParameterException(String paramName, Class<?> paramType) throws Exception {
      throw new MissingServletRequestParameterException(paramName, paramType.getSimpleName());
    }
View Full Code Here

    testException(ex);
  }

  @Test
  public void missingServletRequestParameter() {
    Exception ex = new MissingServletRequestParameterException("param", "type");
    testException(ex);
  }
View Full Code Here

TOP

Related Classes of org.springframework.web.bind.MissingServletRequestParameterException

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.