Exemplo n.º 1
0
 public ActionForward viewXFD(
     ActionMapping mapping,
     ActionForm form,
     HttpServletRequest request,
     HttpServletResponse response)
     throws Exception {
   BudgetSubAwards subAward = getSelectedBudgetSubAward(form, request);
   subAward.refreshNonUpdateableReferences();
   if (!subAward.getBudgetSubAwardFiles().isEmpty()) {
     BudgetSubAwardFiles subAwardFiles = subAward.getBudgetSubAwardFiles().get(0);
     downloadFile(
         form,
         request,
         response,
         subAwardFiles.getSubAwardXfdFileData(),
         subAward.getSubAwardXfdFileName(),
         CONTENT_TYPE_PDF);
   } else {
     return mapping.findForward(Constants.MAPPING_BASIC);
   }
   return null;
 }
Exemplo n.º 2
0
 private String createXMLFileName(BudgetSubAwards subAward) {
   return subAward
           .getSubAwardXfdFileName()
           .substring(0, subAward.getSubAwardXfdFileName().lastIndexOf(".") + 1)
       + XML_FILE_EXTENSION;
 }