『壹』 java 如何根據模板生成word,並提供下載 求高手幫助
給你一方式吧,目前應該在網上找不到方法。
如果只生成文字的話,很好些。你把當前的文字直接寫入一個文件中,後綴名修改成.doc就可以了
第二種是,把word文檔轉換成.xml文件,當模塊,你每次生成的東西,用流去操縱這個轉換的xml文件。操作王城之後在把這xml文件轉換成.doc文件。裡面可以對表格,樣式什麼都可以控制。
『貳』 java程序員的簡歷模板
在製作java程序員簡歷時你可以在工作經驗介紹這個項目中說明一下以下的情況如:(1)是否熟練掌握一種或以上開發語言;(2)是否熟悉Oracle、Mysql等資料庫;(3)是否具有較強的文檔撰寫能力;(4)是否具備獨立分析和解決問題的能力;(5)是否有良好的職業道德和工作態度,工作認真、踏實,責任心和進取心強;(6)是否有良好的客戶交流溝通能力和需求理解能力,較強的協作精神和團隊意識。
然後在介紹一下 1)思維能力:能夠找出引發事件的多種可能原因,確定行為的不同後果,發現復雜事物之間存在的錯綜聯系,逐步排除不太相關的信息,對問題進行准確定位;2)團隊合作:願意與他人合作,主動與其他成員進行溝通交流,彼此分享信息、知識、資源;3)主動性:及時發現機遇或問題,並針對其快速展開行動。這方面的具體內容! 還有,你可以參考 http://www.lookgz.com/thread-136553-1-1.html 這里的java程序員簡歷製作模板!
『叄』 java,有木有模板借我參考一下下
代碼肯定沒有啦,明顯是命題類作業嘛,我過了下需求,也不是很難的東西,如版果做的好點可以用個工權作流的審批一下,這類系統叫資產管理類,也可以成為庫管系統,功能點也不是很多,目測大約37個功能點就搞定啦。無非是30個增刪改查,2個登錄登出,5個以上的工作流審批,就結束戰斗啦。
用戶角色大約3類,1類系統管理員,2類業務人員,3經理級別
也就是系統管理員任務是分配許可權,業務人員只能辦理入庫出庫動作,每次出庫入庫要有經理審批,一個工作流表單解決戰斗,再說需求中也沒有說允許經理駁回,或者會簽等操作都是順序執行的程序。如果你現在還沒看到工作流呢,就定好表裡面的一個數據類型欄位,譬如入庫為0,經理查入庫的數據,編輯完同意不同意,狀態就變為1,就OK啦,數據工作流碼,反正怎麼實現都可以了
『肆』 java 現在有多個word模板。
使用office2007的格式,即docx,這個是一個zip包的形式的xml文件集和,你可以直接讀寫xml文件然後重新打成zip包改名為docx就可以了。具體文件格式可以參考微軟msdn。或者使用ApachePOI
『伍』 java代碼 怎麼實現從伺服器上面下載模版功能
問的不清楚,如果僅僅是下載文件,那麼可以用apache commons ftp/http組件來下載文件
『陸』 關於Java Web項目的模版,哪裡有下載啊
csdn上有很多!
『柒』 求一個java開發時設計模板的軟體
Axure RP
產品經理一般都會用這個做原型
『捌』 java項目中怎麼實現jsp頁面Excel模板下載並彈框。
controller層關鍵代碼:
@RequestMapping(value="/excel")
publicModelAndViewexportExcel()throwsException{
ModelAndViewmv=newModelAndView();
PageDatapd=newPageData();
pd=this.getPageData();
Map<String,Object>dataMap=newHashMap<String,Object>();
List<String>titles=newArrayList<String>();
titles.add("辦事處");//1
titles.add("當日新增掃碼商戶(個)");//2
titles.add("當日交易筆數(筆)");//3
titles.add("當日交易金額");//4
titles.add("當日收益");//5
titles.add("累計新增掃碼商戶(個)");//6
titles.add("累計交易筆數(筆)");//7
titles.add("累計交易金額");//8
titles.add("累計收益");//9
dataMap.put("titles",titles);
Pagepage=newPage();
page.setPd(pd);
List<PageData>varOList=agencyService.list(page);
List<PageData>varList=newArrayList<PageData>();
for(inti=0;i<varOList.size();i++){
PageDatavpd=newPageData();
vpd.put("var1",varOList.get(i).get("AGENCYNAME").toString());//1
vpd.put("var2",varOList.get(i).get("TODAYINSTALL").toString());//2
vpd.put("var3",varOList.get(i).get("TODAYTRANS").toString());//3
vpd.put("var4",varOList.get(i).get("TODAYPRICE").toString());//4
vpd.put("var5",varOList.get(i).get("TODAYPAYMENT").toString());//5
vpd.put("var6",varOList.get(i).get("TOTALINSTALL").toString());//6
vpd.put("var7",varOList.get(i).get("TOTALTRANS").toString());//7
vpd.put("var8",varOList.get(i).get("TOTALPRICE").toString());//8
vpd.put("var9",varOList.get(i).get("TOTALPAYMENT").toString());//9
varList.add(vpd);
}
dataMap.put("varList",varList);
ObjectExcelViewerv=newObjectExcelView();
mv=newModelAndView(erv,dataMap);
returnmv;
}
POI生成EXCEL關鍵代碼:
{
@SuppressWarnings("deprecation")
@Override
(Map<String,Object>model,
HSSFWorkbookworkbook,HttpServletRequestrequest,
HttpServletResponseresponse)throwsException{
//TODOAuto-generatedmethodstub
Datedate=newDate();
Stringfilename=Tools.date2Str(date,"yyyyMMddHHmmss");
HSSFSheetsheet;
HSSFCellcell;
response.setContentType("application/octet-stream");
response.setHeader("Content-Disposition","attachment;filename="+filename+".xls");
sheet=workbook.createSheet("sheet1");
List<String>titles=(List<String>)model.get("titles");
intlen=titles.size();
HSSFCellStyleheaderStyle=workbook.createCellStyle();//標題樣式
headerStyle.setAlignment(HSSFCellStyle.ALIGN_CENTER);
headerStyle.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER);
HSSFFontheaderFont=workbook.createFont(); //標題字體
headerFont.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);
headerFont.setFontHeightInPoints((short)11);
headerStyle.setFont(headerFont);
shortwidth=20,height=25*20;
sheet.setDefaultColumnWidth(width);
for(inti=0;i<len;i++){//設置標題
Stringtitle=titles.get(i);
cell=getCell(sheet,0,i);
cell.setCellStyle(headerStyle);
setText(cell,title);
}
sheet.getRow(0).setHeight(height);
HSSFCellStylecontentStyle=workbook.createCellStyle();//內容樣式
contentStyle.setAlignment(HSSFCellStyle.ALIGN_CENTER);
List<PageData>varList=(List<PageData>)model.get("varList");
intvarCount=varList.size();
for(inti=0;i<varCount;i++){
PageDatavpd=varList.get(i);
for(intj=0;j<len;j++){
Stringvarstr=vpd.getString("var"+(j+1))!=null?vpd.getString("var"+(j+1)):"";
cell=getCell(sheet,i+1,j);
cell.setCellStyle(contentStyle);
setText(cell,varstr);
}
}
}
}
『玖』 求網站模板!我是做java開發的,求java能用的模板,想做一個屬於自己的網站,需要絢麗一點的模板,給分的
參考一下:帝國CMS、pageadmin cms、wordpress cms。
『拾』 求java項目 詳細設計報告 模板
什麼項目,這個好像一般人還沒有,得向在公司里上班的人要,人家還不一定給,呵。。