點(diǎn)擊按鈕,jsp頁(yè)面數(shù)據(jù)變成pdf保存到本地,用什么實(shí)現(xiàn)
iText其實(shí)JasperReport是基于iText的。于是有的人會(huì)說(shuō),那么直接使用iText不是一種倒退么?的確,直接使用iText似乎就需要直接使用原生的API進(jìn)行編程了。不過(guò)幸好iText其實(shí)提供了一些方便的API,通過(guò)使用這些API,我們可以直接將HTML代碼轉(zhuǎn)化成iText可識(shí)別的Document對(duì)象,從而導(dǎo)出PDF文檔。
importjava.io.FileOutputStream;importjava.io.FileReader;importjava.util.ArrayList;importcom.lowagie.text.Document;importcom.lowagie.text.Element;importcom.lowagie.text.html.simpleparser.HTMLWorker;importcom.lowagie.text.html.simpleparser.StyleSheet;importcom.lowagie.text.pdf.PdfWriter;publicclassMainClass{publicstaticvoidmain(String[]args)throwsException{Documentdocument=newDocument();StyleSheetst=newStyleSheet();st.loadTagStyle("body","leading","16,0");PdfWriter.getInstance(document,newFileOutputStream("html2.pdf"))
;document.open()
;ArrayListp=HTMLWorker.parseToList(newFileReader("example.html"),st);for(intk=0;k<p.size();++k)document.add((Element)p.get(k));document.close();}
}這是從網(wǎng)上找到的一個(gè)例子。從代碼中,我們可以看到,iText本身提供了一個(gè)簡(jiǎn)單的HTML的解析器,它可以把HTML轉(zhuǎn)化成我們需要的PDF的document。滿意請(qǐng)采納
ipad怎么打開jsp格式的文檔 用什么打開呢
需要服務(wù)器解釋,asp和Jsp都是需要服務(wù)器解釋才動(dòng)態(tài)生成網(wǎng)頁(yè)。asp或Jsp也可以自已架設(shè)IIS服務(wù)來(lái)測(cè)試這些文件。
2.jsp文件是用javascript腳本語(yǔ)言編寫的動(dòng)態(tài)網(wǎng)頁(yè)程序文件,可以用文本記事本或微軟的frontpage打開并進(jìn)行編輯工作,當(dāng)然要運(yùn)行jsp文件還需要先安裝設(shè)置好iis等web服務(wù)端軟件,然后用IE瀏覽器打開。
itext怎么將jsp導(dǎo)出為word
newFileInputStream("D:/word.doc")很簡(jiǎn)單這樣就行了Out是輸出一個(gè)文檔In是讀取一個(gè)文檔進(jìn)行編輯
jsp是什么意思
JSP(全稱JavaServerPages)是由SunMicrosystems公司主導(dǎo)創(chuàng)建的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。JSP部署于網(wǎng)絡(luò)服務(wù)器上,可以響應(yīng)客戶端發(fā)送的請(qǐng)求,并根據(jù)請(qǐng)求內(nèi)容動(dòng)態(tài)地生成HTML、XML或其他格式文檔的Web網(wǎng)頁(yè),然后返回給請(qǐng)求者。JSP技術(shù)以Java語(yǔ)言作為腳本語(yǔ)言,為用戶的HTTP請(qǐng)求提供服務(wù),并能與服務(wù)器上的其它Java程序共同處理復(fù)雜的業(yè)務(wù)需求。
jsp教程
JSP教程
JSP與PHP、ASP、ASP.NET等語(yǔ)言類似,運(yùn)行在服務(wù)端的語(yǔ)言。
JSP(全稱JavaServerPages)是由SunMicrosystems公司倡導(dǎo)和許多公司參與共同創(chuàng)建的一種使軟件開發(fā)者可以響應(yīng)客戶端請(qǐng)求,而動(dòng)態(tài)生成HTML、XML或其他格式文檔的Web網(wǎng)頁(yè)的技術(shù)標(biāo)準(zhǔn)。
JSP技術(shù)是以Java語(yǔ)言作為腳本語(yǔ)言的,JSP網(wǎng)頁(yè)為整個(gè)服務(wù)器端的Java庫(kù)單元提供了一個(gè)接口來(lái)服務(wù)于HTTP的應(yīng)用程序。
JSP文件后綴名為*.jsp。
JSP開發(fā)的WEB應(yīng)用可以跨平臺(tái)使用,既可以運(yùn)行在Linux上也能運(yùn)行在Windows上。
jsp文件怎么打開
一、可以用IE瀏覽,打開直接用記事本打開就可以,也可以用dreamvear軟件打開。
二、jsp文件是用javascript腳本語(yǔ)言編寫的動(dòng)態(tài)網(wǎng)頁(yè)程序文件,可以用文本記事本或微軟的frontpage打開并進(jìn)行編輯工作,當(dāng)然要運(yùn)行jsp文件還需要先安裝設(shè)置好is等web服務(wù)端軟件,然后用IE瀏覽器打開。
三、JSP是文本文件,你可以通過(guò)任何的編輯工具打開,比如:記事本、EditPlus、Word等等。
必須在支持Servlet標(biāo)準(zhǔn)的Web容器中才能執(zhí)行,必須把JSP放在tomcat、weblogic等應(yīng)用服務(wù)器上,然后通過(guò)瀏覽器(EFireFoxChrome等)訪問Web。