Examples of FormFile


Examples of org.apache.struts.upload.FormFile

      {

        UserObject userobjectd = (UserObject) session.getAttribute("userobject");
        int userid = userobjectd.getIndividualID();

        FormFile ff = (FormFile) fileform.getFile();
        String fileName = ff.getFileName();
        InputStream im = ff.getInputStream();

        CvFileFacade cvfile = new CvFileFacade();
        CvFileVO flvo = new CvFileVO();
        flvo.setTitle(fileName); //file name

        Calendar c = Calendar.getInstance();
        java.util.Date dt = c.getTime();
        DateFormat df = new SimpleDateFormat("MM_dd_yyyy_hh_mm_ss");
        String dateStamp = df.format(dt);

        flvo.setName("attachment_" + dateStamp +"_"+ fileName);
        flvo.setCreatedBy(userid);
        flvo.setOwner(userid);
        flvo.setAuthorId(userid);
        flvo.setFileSize((float) ff.getFileSize());

        CvFolderVO homeFolder = cvfile.getHomeFolder(userid, dataSource);
        int fileId = cvfile.addFile(userid, homeFolder.getFolderId(), flvo, im, dataSource);
        ArrayList fileList = new ArrayList();
        fileList.add(new DDNameValue(fileId+"#"+fileName,fileName));
View Full Code Here

Examples of org.apache.struts.upload.FormFile

  public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
    // initialize new actionerror object
    ActionErrors errors = new ActionErrors();
    try {
      // file name
      FormFile file = this.getFile();

      String fileName = "";

      HttpSession session = request.getSession(true);
      String fEmployee = (String) session.getAttribute("FromEmployee");

      if (request.getParameter(FileConstantKeys.TYPEOFOPERATION).equals(FileConstantKeys.EDIT)) {
        fileName = this.getFileInfo();
        if (fileName == null || fileName.trim().length() == 0) {
          errors.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage("error.general.requiredField", "File Name"));
        }
      } else if (file != null) {
        fileName = file.getFileName();
        if (fileName == null || fileName.trim().length() == 0) {
          errors.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage("error.general.requiredField", "File Name"));
        }
      } else {
        if (fEmployee != null && !fEmployee.equals("EmployeeHandbook")) {
View Full Code Here

Examples of org.apache.struts.upload.FormFile

      CvFileFacade cvfile = new CvFileFacade();
      int literatureID = literatureForm.getLiteratureID();
      int prevFileID = literatureForm.getFileID();
      int fileID = 0;

      FormFile ff = (FormFile) literatureForm.getFile();

      if (ff.getFileSize() > 0) {
        String strf = ff.getFileName();
        InputStream im = ff.getInputStream();

        //Add file first
        CvFileVO flvo = new CvFileVO();
        flvo.setTitle("Literature"); //file name
        flvo.setName(strf);
View Full Code Here

Examples of org.apache.struts.upload.FormFile

      if (request.getParameter("buttonpress") != null) {
        typeOfSave = request.getParameter("buttonpress");
        String fileName = "";
        File fsRoot = CVUtility.getCentraViewFileSystemRoot(dataSource);
        if (typeOfSave != null && typeOfSave.equals("save")) {
          FormFile fileUpload = ((CustomerLogoForm)form).getFile();
          File logoFile = new File(fsRoot.getAbsolutePath() + Constants.CUSTOMERLOGO_PATH + fileUpload.getFileName());
          FileOutputStream fos = new FileOutputStream(logoFile);
          InputStream fis = fileUpload.getInputStream();
          try {
            int i = 0;
            while ((i = fis.read()) != -1) {
              fos.write(i);
            }
            siteInfo.setCustomerLogo(logoFile);
            siteInfo.setCustomerLogoDirty(true);
          } catch (IOException e) {
            logger.error("[execute] Exception thrown.", e);
          } finally {
            fis.close();
            fos.close();
          }
          fileName = fileUpload.getFileName();
        } else if (typeOfSave != null && typeOfSave.equals("delete")) {
          fileName = "logo_customer.gif";
          File logoFile = new File(fsRoot.getAbsolutePath() + Constants.CUSTOMERLOGO_PATH + fileName);
          siteInfo.setCustomerLogo(logoFile);
          siteInfo.setCustomerLogoDirty(true);
View Full Code Here

Examples of org.apache.struts.upload.FormFile

    try
    {
      // initialize validation
      Validation validation = new Validation();
      request.getParameter("file");
      FormFile fileUpload = this.getFile();
      String filename = fileUpload.getFileName();
      String customerlogo = this.getCustomerlogo();
      int index = filename.indexOf(".");
      String strfile = filename.substring(index + 1, filename.length());
      if (strfile.length() != 0 && (!(strfile.equalsIgnoreCase("jpg") || strfile.equalsIgnoreCase("gif") || strfile.equalsIgnoreCase("png"))))
      {
View Full Code Here

Examples of org.apache.struts.upload.FormFile

        FileForm fileform = (FileForm) form;
        UserObject userobjectd = (UserObject) session.getAttribute("userobject");
        int userid = userobjectd.getIndividualID();
        ListPreference listpreference = userobjectd.getListPreference("Email");

        FormFile ff = (FormFile) fileform.getFile();
        String strf = ff.getFileName();
        InputStream im = ff.getInputStream();

        CvFileFacade cvfile = new CvFileFacade();
        CvFileVO flvo = new CvFileVO();
        flvo.setTitle(strf); //file name

    Calendar c = Calendar.getInstance();
    java.util.Date dt = c.getTime();
    DateFormat df = new SimpleDateFormat("MM_dd_yyyy_hh_mm_ss");
    String dateStamp = df.format(dt);

    strf = "attachment_" + dateStamp +"_"+ strf;
        flvo.setName(strf);
        flvo.setCreatedBy(userid);
        flvo.setOwner(userid);
        flvo.setAuthorId(userid);
        flvo.setFileSize((float) ff.getFileSize());

        CvFolderVO homeFolder = cvfile.getHomeFolder(userid, dataSource);
        int xxx = cvfile.addFile(userid, homeFolder.getFolderId(), flvo, im, dataSource);
        //int xxx = cvfile.addEmailAttachment(userid, flvo, im, dataSource);
View Full Code Here

Examples of org.apache.struts.upload.FormFile

      ListMemberForm dyn = (ListMemberForm) session.getAttribute("importListForm");
      UserObject userobject = (UserObject) session.getAttribute("userobject");
      int indvID = userobject.getIndividualID();

      FormFile ff = dyn.getTheFile();
      String strf = ff.getFileName();
      InputStream im = ff.getInputStream();

      CvFileFacade cvfile = new CvFileFacade();
      CvFileVO flvo = new CvFileVO();
      flvo.setTitle("EmailAttachment");
      flvo.setName(strf);
View Full Code Here

Examples of org.apache.struts.upload.FormFile

         {
            FileForm fileform = (FileForm) form;
            UserObject userobjectd = (UserObject) session.getAttribute("userobject");
            int userid = userobjectd.getIndividualID();

            FormFile ff = (FormFile) fileform.getFile();
            String strf = ff.getFileName();
            InputStream im = ff.getInputStream();

            CvFileFacade cvfile = new CvFileFacade();
            CvFileVO flvo = new CvFileVO();
            flvo.setTitle(strf); //file name

            Calendar c = Calendar.getInstance();
            java.util.Date dt = c.getTime();
            DateFormat df = new SimpleDateFormat("MM_dd_yyyy_hh_mm_ss");
            String dateStamp = df.format(dt);

            strf = "attachment_" + dateStamp +"_"+ strf;
            flvo.setName(strf);
            flvo.setCreatedBy(userid);
            flvo.setOwner(userid);
            flvo.setAuthorId(userid);
            flvo.setFileSize((float) ff.getFileSize());

            CvFolderVO homeFolder = cvfile.getHomeFolder(userid, dataSource);
            int xxx = cvfile.addFile(userid, homeFolder.getFolderId(), flvo, im, dataSource);
            flvo = cvfile.getFile(userid, xxx, dataSource);
View Full Code Here

Examples of org.apache.struts.upload.FormFile

    try {
      HttpSession session = request.getSession(true);
      NewLiteratureFormAdmin literatureForm = (NewLiteratureFormAdmin) form;
      UserObject userobjectd = (UserObject) session.getAttribute("userobject");
      int individualID = userobjectd.getIndividualID();
      FormFile ff = (FormFile) literatureForm.getFile();
      String strf = ff.getFileName();
      InputStream im = ff.getInputStream();

      //Add file first
      CvFileFacade cvfile = new CvFileFacade();
      CvFileVO flvo = new CvFileVO();
      flvo.setTitle("Literature");
View Full Code Here

Examples of org.apache.struts.upload.FormFile

     */
    public ActionForward onExecute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response)
                    throws Exception {
        String alias = request.getParameter("alias");
        UploadForm uploadForm = (UploadForm) form;
        FormFile uploadFile = uploadForm.getUploadFile();
        String fileName = uploadFile.getFileName();

        if (fileName.trim().length() == 0) {
            saveError(request, "installation.uploadExistingCertificate.noFileProvided");
            return mapping.getInputForward();
        }

        if (uploadFile.getFileSize() == 0) {
            saveError(request, "installation.uploadExistingCertificate.invalidFile");
            return mapping.getInputForward();
        }

        if (log.isInfoEnabled())
            log.info("Uploading certificate with alias " + alias);
        File keystoreFile = File.createTempFile("uploadedFile", "");
        doUpload(request, uploadFile, keystoreFile);

        String keyStoreType = request.getParameter("keyStoreType");
        String password = request.getParameter("password");
        if (!validateKeyStore(keyStoreType, password, keystoreFile)) {
            saveError(request, "installation.uploadExistingCertificate.importFailure");
            return mapping.getInputForward();
        }

        AbstractWizardSequence seq = (AbstractWizardSequence) request.getSession().getAttribute(Constants.WIZARD_SEQUENCE);
        seq.putAttribute(ImportExistingCertificateForm.ATTR_PASSPHRASE, password);
        seq.putAttribute(ImportExistingCertificateForm.ATTR_UPLOADED_FILE, keystoreFile);
        seq.putAttribute(ImportExistingCertificateForm.ATTR_KEY_STORE_TYPE, keyStoreType);
        seq.putAttribute(ImportExistingCertificateForm.ATTR_ALIAS, alias.trim());
        saveMessage(request, "installation.uploadExisting.uploaded", fileName, uploadFile.getFileSize());
        return mapping.findForward("success");
    }
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.