pdf.js 下載
鏈接:https://pan.baidu.com/s/1Oi8bsbrzEmzTDp8SdqA2ZA
提取碼:mgv7
導入項目中
配置文件
sysConfig.properties
yun.pdffile.URL=http://localhost:8080/項目名
contoller 層 方法調用
/**
* <p>
* Title: seeFile
* </p>
* <p>
* Description:查看審覈過的合同PDF文件
* </p>
*
*/
@RequestMapping(value = "seeFile")
public ModelAndView seeFile(HttpServletRequest request, HttpServletResponse response) {
//合同附件
String url ="";
//指定系統路徑
String sysurl="";
try {
String ids = request.getParameter("ids");
PurchasingContractEntity purchasingContract = systemService.get(PurchasingContractEntity.class, ids);
if(purchasingContract!=null){
if( purchasingContract.getFileUrl()!=null){
//合同附件
url = purchasingContract.getFileUrl();
//指定系統路徑
sysurl = CurrencyUtil.getweixinURL();
}else{
request.setAttribute("mes", "沒有找到對應的PDF文件,請上傳合同附件");
PurchasingContractEntity purchasingContracts = new PurchasingContractEntity ();
DataGrid dataGrid = new DataGrid ();
return list( purchasingContracts, request, response, dataGrid);
}
}
} catch (Exception e) {
e.printStackTrace();
}
return new ModelAndView("redirect:" + sysurl + "/webPdf/web/viewer.html?file=" + sysurl + "/" + url);
}
查看結果