如何查看本地jsp編譯文件地址 下載完文檔都是代碼怎么辦?
下載完文檔都是代碼怎么辦?下載完文檔,都是代碼。解決方案如下::。內(nèi)核和類文件都是基于unicode的,這使得Java程序具有很好的跨平臺(tái)性,但也帶來(lái)了一些中文的困擾。主要有兩個(gè)原因,一是Java和J
下載完文檔都是代碼怎么辦?
下載完文檔,都是代碼。解決方案如下::。
內(nèi)核和類文件都是基于unicode的,這使得Java程序具有很好的跨平臺(tái)性,但也帶來(lái)了一些中文的困擾。主要有兩個(gè)原因,一是Java和JSP文件編譯時(shí)的問(wèn)題,二是Java程序與其他媒體交互時(shí)的問(wèn)題。
2.首先,Java(包括JSP)源文件很可能包含中文,Java和JSP源文件的存儲(chǔ)都是基于字節(jié)流的。如果將Java和JSP編譯成類文件時(shí)使用的編碼方法與源文件的編碼方法不一致,就會(huì)出現(xiàn)。
3.基于這種,建議盡量不要在Java文件中寫(xiě)中文(注釋部分不參與編譯,不 寫(xiě)中文沒(méi)關(guān)系。如果有必要,嘗試用參數(shù)-eco code GBK或-eco code GB 2312手動(dòng)編譯。對(duì)于JSP來(lái)說(shuō),在文件頭添加lt % @ page content type # 34 text/htmlcharsetgbk # 34% gt或者lt % @ page content type # 34 text/htmlchars
jsp的實(shí)質(zhì)?
JSP(全稱JavaServerPages)是Sun Microsystems創(chuà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或其他文檔的網(wǎng)頁(yè),然后返回給請(qǐng)求者。JSP技術(shù)以Java語(yǔ)言為腳本語(yǔ)言,為用戶提供服務(wù)。;HTTP請(qǐng)求,并能與服務(wù)器上的其他Java程序一起處理復(fù)雜的業(yè)務(wù)需求。
JSP是將Java代碼和具體變化的內(nèi)容嵌入到靜態(tài)頁(yè)面中,以靜態(tài)頁(yè)面為模板實(shí)現(xiàn)部分內(nèi)容的動(dòng)態(tài)生成。JSP引入了名為 "JSP動(dòng)作 "調(diào)用內(nèi)置函數(shù)。此外,您可以創(chuàng)建JSP標(biāo)記庫(kù),然后像使用標(biāo)準(zhǔn)HTML或XML標(biāo)記一樣使用它們。標(biāo)簽庫(kù)可以增強(qiáng)功能和服務(wù)器性能,不受跨平臺(tái)問(wèn)題的限制。JSP文件將在運(yùn)行時(shí)被其編譯器轉(zhuǎn)換成更原始的Servlet代碼。JSP編譯器可以把JSP文件編譯成用Java代碼編寫(xiě)的Servlet,然后Java編譯器可以把它們編譯成可以快速執(zhí)行的二進(jìn)制文件。機(jī)器碼也可以直接編譯成二進(jìn)制代碼。