Examples of MultipartHttpServletRequest


Examples of org.springframework.web.multipart.MultipartHttpServletRequest

        binder.registerCustomEditor(byte[].class, new ByteArrayMultipartFileEditor());
    }

    public ModelAndView onSubmit(HttpServletRequest req, HttpServletResponse res) throws Exception {

        MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) req;
        MultipartFile file = (MultipartFile) multipartRequest.getFile(Constant.FILE);
        String ext = recuperaEstensioneFile(file.getOriginalFilename());
        return isValidExtension(ext) ? valorizzaModelAndView(req, ext, file.getBytes()) : invalidType(req.getLocale());
    }
View Full Code Here

Examples of org.springframework.web.multipart.MultipartHttpServletRequest

  protected Object resolveName(String name, MethodParameter parameter, NativeWebRequest webRequest) throws Exception {

    Object arg;

    HttpServletRequest servletRequest = webRequest.getNativeRequest(HttpServletRequest.class);
    MultipartHttpServletRequest multipartRequest =
      WebUtils.getNativeRequest(servletRequest, MultipartHttpServletRequest.class);

    if (MultipartFile.class.equals(parameter.getParameterType())) {
      assertIsMultipartRequest(servletRequest);
      Assert.notNull(multipartRequest, "Expected MultipartHttpServletRequest: is a MultipartResolver configured?");
      arg = multipartRequest.getFile(name);
    }
    else if (isMultipartFileCollection(parameter)) {
      assertIsMultipartRequest(servletRequest);
      Assert.notNull(multipartRequest, "Expected MultipartHttpServletRequest: is a MultipartResolver configured?");
      arg = multipartRequest.getFiles(name);
    }
    else if ("javax.servlet.http.Part".equals(parameter.getParameterType().getName())) {
      assertIsMultipartRequest(servletRequest);
      arg = servletRequest.getPart(name);
    }
    else {
      arg = null;
      if (multipartRequest != null) {
        List<MultipartFile> files = multipartRequest.getFiles(name);
        if (!files.isEmpty()) {
          arg = (files.size() == 1 ? files.get(0) : files);
        }
      }
      if (arg == null) {
View Full Code Here

Examples of org.springframework.web.multipart.MultipartHttpServletRequest

    HttpServletRequest servletRequest = request.getNativeRequest(HttpServletRequest.class);
    if (!isMultipartRequest(servletRequest)) {
      throw new MultipartException("The current request is not a multipart request");
    }
   
    MultipartHttpServletRequest multipartRequest =
      WebUtils.getNativeRequest(servletRequest, MultipartHttpServletRequest.class);

    String partName = getPartName(parameter);
    Object arg;

    if (MultipartFile.class.equals(parameter.getParameterType())) {
      Assert.notNull(multipartRequest, "Expected MultipartHttpServletRequest: is a MultipartResolver configured?");
      arg = multipartRequest.getFile(partName);
    }
    else if (isMultipartFileCollection(parameter)) {
      Assert.notNull(multipartRequest, "Expected MultipartHttpServletRequest: is a MultipartResolver configured?");
      arg = multipartRequest.getFiles(partName);
    }
    else if ("javax.servlet.http.Part".equals(parameter.getParameterType().getName())) {
      arg = servletRequest.getPart(partName);
    }
    else {
View Full Code Here

Examples of org.springframework.web.multipart.MultipartHttpServletRequest

  protected Object resolveName(String name, MethodParameter parameter, NativeWebRequest webRequest) throws Exception {

    Object arg;
   
    HttpServletRequest servletRequest = webRequest.getNativeRequest(HttpServletRequest.class);
    MultipartHttpServletRequest multipartRequest =
      WebUtils.getNativeRequest(servletRequest, MultipartHttpServletRequest.class);

    if (MultipartFile.class.equals(parameter.getParameterType())) {
      assertIsMultipartRequest(servletRequest);
      Assert.notNull(multipartRequest, "Expected MultipartHttpServletRequest: is a MultipartResolver configured?");
      arg = multipartRequest.getFile(name);
    }
    else if (isMultipartFileCollection(parameter)) {
      assertIsMultipartRequest(servletRequest);
      Assert.notNull(multipartRequest, "Expected MultipartHttpServletRequest: is a MultipartResolver configured?");
      arg = multipartRequest.getFiles(name);
    }
    else if ("javax.servlet.http.Part".equals(parameter.getParameterType().getName())) {
      assertIsMultipartRequest(servletRequest);
      arg = servletRequest.getPart(name);
    }
    else {
      arg = null;
      if (multipartRequest != null) {
        List<MultipartFile> files = multipartRequest.getFiles(name);
        if (!files.isEmpty()) {
          arg = (files.size() == 1 ? files.get(0) : files);
        }
      }
      if (arg == null) {
View Full Code Here

Examples of org.springframework.web.multipart.MultipartHttpServletRequest

   * Clean up any resources used by the given multipart request (if any).
   * @param servletRequest current HTTP request
   * @see MultipartResolver#cleanupMultipart
   */
  protected void cleanupMultipart(HttpServletRequest servletRequest) {
    MultipartHttpServletRequest req = WebUtils.getNativeRequest(servletRequest, MultipartHttpServletRequest.class);
    if (req != null) {
      this.multipartResolver.cleanupMultipart(req);
    }
  }
View Full Code Here

Examples of org.springframework.web.multipart.MultipartHttpServletRequest

      NativeWebRequest request, WebDataBinderFactory binderFactory) throws Exception {

    HttpServletRequest servletRequest = request.getNativeRequest(HttpServletRequest.class);
    assertIsMultipartRequest(servletRequest);

    MultipartHttpServletRequest multipartRequest =
      WebUtils.getNativeRequest(servletRequest, MultipartHttpServletRequest.class);

    String partName = getPartName(parameter);
    Object arg;

    if (MultipartFile.class.equals(parameter.getParameterType())) {
      Assert.notNull(multipartRequest, "Expected MultipartHttpServletRequest: is a MultipartResolver configured?");
      arg = multipartRequest.getFile(partName);
    }
    else if (isMultipartFileCollection(parameter)) {
      Assert.notNull(multipartRequest, "Expected MultipartHttpServletRequest: is a MultipartResolver configured?");
      arg = multipartRequest.getFiles(partName);
    }
    else if ("javax.servlet.http.Part".equals(parameter.getParameterType().getName())) {
      arg = servletRequest.getPart(partName);
    }
    else {
View Full Code Here

Examples of org.springframework.web.multipart.MultipartHttpServletRequest

   * @see #bind(org.springframework.beans.PropertyValues)
   */
  public void bind(ServletRequest request) {
    MutablePropertyValues mpvs = new ServletRequestParameterPropertyValues(request);
    if (request instanceof MultipartHttpServletRequest) {
      MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request;
      bindMultipartFiles(multipartRequest.getFileMap(), mpvs);
    }
    doBind(mpvs);
  }
View Full Code Here

Examples of org.springframework.web.multipart.MultipartHttpServletRequest

   * @see #bind(org.springframework.beans.PropertyValues)
   */
  public void bind(ServletRequest request) {
    MutablePropertyValues mpvs = new ServletRequestParameterPropertyValues(request);
    if (request instanceof MultipartHttpServletRequest) {
      MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request;
      bindMultipartFiles(multipartRequest.getFileMap(), mpvs);
    }
    doBind(mpvs);
  }
View Full Code Here

Examples of org.springframework.web.multipart.MultipartHttpServletRequest

   * @see #bind(org.springframework.beans.PropertyValues)
   */
  public void bind(ServletRequest request) {
    MutablePropertyValues mpvs = new ServletRequestParameterPropertyValues(request);
    if (request instanceof MultipartHttpServletRequest) {
      MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request;
      bindMultipartFiles(multipartRequest.getFileMap(), mpvs);
    }
    doBind(mpvs);
  }
View Full Code Here

Examples of org.springframework.web.multipart.MultipartHttpServletRequest

   *联盟商家广告录入
   * **/
  @RequestMapping("/merchant/saveAdvertisement.do")
  public ModelAndView saveMerchantAdvertisement(HttpServletRequest req,HttpServletResponse response){
   
    MultipartHttpServletRequest request = (MultipartHttpServletRequest)req;
    String adId = request.getParameter("adId");
    String tplx = request.getParameter("tplx");
    String tpmx = request.getParameter("description");
    String layerOrder = request.getParameter("layerOrder");
    RunTimeUser rtUser = RunTimeUser.getRunTimeUser(request);
    Merchant merchant = null;
    if(rtUser!=null){
      long mid = rtUser.getOrganizationid();
      merchant = merchantDao.getMerchantById(mid);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.