Package org.richfaces.request

Examples of org.richfaces.request.MultipartRequest


                }
            } else {
                boolean createTempFiles = isCreateTempFiles(request.getServletContext());
                String tempFilesDirectory = getTempFilesDirectory(request.getServletContext());
                MultipartRequestParser requestParser = new MultipartRequestParser(request, createTempFiles, tempFilesDirectory);
                MultipartRequest multipartRequest = new MultipartRequest25(request, uploadId, requestParser);

                files = (List<UploadedFile>) multipartRequest.getUploadedFiles();
            }
            return files;
        } catch (Exception e) {
            context.setResponseStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR);
            throw new FileUploadException("couldn't parse request parts", e);
View Full Code Here


    public void afterPhase(PhaseEvent event) {
    }

    public void beforePhase(PhaseEvent event) {
        MultipartRequest multipartRequest = (MultipartRequest) event.getFacesContext().getExternalContext().getRequestMap()
            .get(MultipartRequest.REQUEST_ATTRIBUTE_NAME);
        if (multipartRequest != null) {
            if (multipartRequest.getResponseState() != ResponseState.ok) {
                printResponse(event.getFacesContext(), multipartRequest);
            }
        }
    }
View Full Code Here

            return facesContext;
        }

        @Override
        public void release() {
            MultipartRequest multipartRequest = (MultipartRequest) getExternalContext().getRequestMap().get(
                MultipartRequest.REQUEST_ATTRIBUTE_NAME);

            if (multipartRequest != null) {
                multipartRequest.release();
            }

            super.release();
        }
View Full Code Here

*/
public class FileUploadRendererBase extends RendererBase {
    @Override
    protected void doDecode(FacesContext context, UIComponent component) {
        ExternalContext externalContext = context.getExternalContext();
        MultipartRequest multipartRequest = (MultipartRequest) externalContext.getRequestMap().get(
            MultipartRequest.REQUEST_ATTRIBUTE_NAME);
        if (multipartRequest != null) {
            String clientId = component.getClientId(context);

            for (UploadedFile file : multipartRequest.getUploadedFiles()) {
                if (clientId.equals(file.getParameterName())) {
                    component.queueEvent(new FileUploadEvent(component, file));
                    break;
                }
            }
View Full Code Here

TOP

Related Classes of org.richfaces.request.MultipartRequest

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.