使用freemarker匯出EXCEL WPS可以開啟EXCEL2016打不開問題解決
匯出程式碼如下:
public void freeMarkerDownTest(HttpServletResponse response, HttpServletRequest request) throws UnsupportedEncodingException { List<Map<String, Object>> list = new ArrayList<Map<String, Object>>(); Map<String, Object> map = null; for (int i = 1; i < 10; i++) { map = new HashMap<String, Object>(); map.put("dx", i); map.put("class", i + "班"); map.put("d1", i + "1%"); map.put("d2", i + "2%"); map.put("d3", i + "3%"); map.put("d4", i + "4%"); map.put("d5", i + "5%"); map.put("d6", i + "6%"); map.put("d7", i + "7%"); map.put("d8", i + "8%"); list.add(map); } Map<String, Object> testMap = new HashMap<String, Object>(); testMap.put("datas", list); Configuration configuration = new Configuration(); FreeMarkerUtil handler = new FreeMarkerUtil(configuration); response.setContentType("application/octet-stream;charset=utf-8"); String fileName = FileControl.encodeFileName(request, "2017-10-23 -學校考勤報表.xls"); response.setHeader("Content-Disposition", "attachment;" + fileName); try { String templatePath = "E:/zlsu/Document/marking/framktodoc/"; handler.write(templatePath, "freemark測試1.xml", testMap, response.getWriter()); System.out.println("匯出成功!"); } catch (Exception e) { e.printStackTrace(); } }
匯出完用WPS 開啟正常 用EXCEL2016 打開出現檔案錯誤如下:
解決方法:
用OpenOffice.org 3.4.1 開啟EXCEL 檔案 然後把它 用Oppenoffice 另存為XML, 然後插入對應的 freemarker 指令 把這個 xml檔案作為 匯出的模板, 匯出的excel 就能用
EXCEL2016 打開了如下圖:
相關推薦
使用freemarker匯出EXCEL WPS可以開啟EXCEL2016打不開問題解決
匯出程式碼如下:public void freeMarkerDownTest(HttpServletResponse response, HttpServletRequest request) throws UnsupportedEncodingException {
Github開啟亂掉,樣式載入不出來,載入失敗,打不開解決辦法
修改 C:\Windows\System32\drivers\etc 中的hosts檔案將下面一段話新增到hosts檔案中: # GitHub Start 192.30.253.112 github.com 192.30.253.119 gist.github.com 15
win10更新後 chrome核心瀏覽器開啟網頁一直載入,顯示正在建立安全連線 甚至打不開 解決方法
更新win10之後如果出現chrome核心的瀏覽器網頁總是打不開 開啟很慢,顯示正在建立安全連線 而ie和是可以正常訪問的 讓人苦惱不已,用這個方法後已解決問題。 近期,工程師收到大量反饋360瀏覽器,極速模式無法開啟網頁,相容模式無此問題。IE瀏覽器和Edge都正常。 下
網頁在瀏覽器可以開啟webview打不開 iOS
解決辦法: NSString *encodedString = [_urlstringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncodin
XAMPP本地服務器打不開解決方案
解決 cal 技術分享 http 9.png 成功 .com nbsp amp 第一步:先開啟相關服務:如圖 第二步:在瀏覽器上輸入localhost:端口號,(或127.0.0.1:端口號),按回車,就成功登陸本地服務器。 XAMPP本地服務器打不開解決方案
mac下安裝包損壞,打不開解決方法
問題如下: 或者這樣 或者這樣: 相信夥伴們在遇到以上的情況是不是覺得是軟體包壞了呢? N0,非常肯定加確定的告訴您不是我們軟體包壞了,而是Mac使用者在第一時間升級mac10.12_10.13最新版本的系統後,系統中的"安全性與隱私"中沒有"任何來源"這個選項
macOS Mojave 夜神模擬器打不開解決辦法
1.登陸官方網站下載最新的mac版夜神模擬器。 https://www.yeshen.com 2.檢查VirtualBox版本,網站介紹5.0.10合適模擬器,但5.0.10在macOS Mojave已經不適用,所以需要下載最新VirtualBox。 https://www.virtua
Android虛擬機器打不開解決方法
問題一:啟動時立即報錯:PANIC: ANDROID_SDK_HOME is defined but could not find Test.ini file in $ANDROID_SDK_HOME\.android\avd (Note: avd is searched
mac下Tomcat安裝及啟動,瀏覽器卻打不開解決方案
第一步:下載 Tomcat 1. 選擇版本號 在右側 Download 選擇版本號。 下面,我選擇版本8作為演示 2. 並下載(選擇 zip 或 tar.gz 均可,注意別下載 windows 版本了點選下面的連結直接下載也行): Core: · zip (
win10更新後 chrome內核瀏覽器總是打開網頁一直加載 甚至打不開 解決方法
win dns soft ros 出現 方法 tps chrome 解決辦法 https://blog.csdn.net/qq754772661/article/details/81452131 升級win10之後如果出現chrome內核的瀏覽器網頁總是打不開 打開很慢
固定連結更改後,文章打不開解決方案
WordPress自帶預設的固定連結是http://localhost/?p=123,不論對於SEO還是個人,都不友好。 為了提高SEO,很多人更改了固定連結,基本上都是這樣 /%category%/
Nginx下WordPress更換固定連結後頁面打不開解決辦法
我們在設定WordPress更改固定連結的時候會出現一個問題,就是頁面通過新的連結打不開 解決方法: 進入lnmp預設安裝目錄的配置目錄/usr/local/nginx/conf 這個目錄下面有個nginx.conf配置檔案 開啟nginx.conf檔案,找到server欄
Android官網 打不開 解決辦法
解決辦法: 最近開始學習Android,結果Google搬家之後就訪問不了了,鬱悶。。。後來老大叫我在連結後面加上“.nyud.net”就可以訪問了。原理就不清楚了,請哪位高手解答下,不甚感激。所以不用代理, 這個連結http://developer.android
【設計師福利貼】pinterest被遮蔽打不開解決方法
最近設計圈討論最多的就是pinterest為什麼打不開,事實上,pinterest掛了的原因確實是因為被遮蔽了,今天小編就來教大家如何在ios裝置上開啟pinterest圖片~1.開啟設定點開v.pn(虛擬網路專用)2.新增vp.n設定3.選擇ipsec輸入伺服器地址,新增賬
Maven 打包,Resource下有jar包,整個工程打包成war包,解壓縮war包發現原先Resource下jar包打不開解決辦法
Maven 工具使用 問題描述: Maven 打包,Resource下有jar包,整個工程打包成war包,解壓縮war包發現原先Resource下jar包打不開 出現如下資訊: 解決辦法: maven 打包 修改pom.xml 主體思想,打包的時候不壓縮Resou
eclipse 視圖打不開解決方法
ima 關鍵詞 src com 恢復 全局 失敗 窗口 重要性 遇到一個eclipse問題,查看方法調用者,或打開調用層次窗口失敗,這時要查看一個方法的調用者只好通過全局搜索的方式。網上搜索報錯關鍵詞沒找到答案,看了一下全局設置也沒有想過的選項。 後想到一個eclipse
強制關機後centos克隆機打不開解決辦法
重新 centos docker 解決 分享 系統啟動失敗 ESS oss 關機 電腦強制關機後,centos系統啟動失敗,報異常:鎖定文件失敗 打不開磁盤“D:\vms\S1\CentOS 64 位.vmdk”或它所依賴的某個快照磁盤解決辦法:進入到D:\docker-1
android Intent打不開檔案,用wps開啟需要手動選擇目錄,別的軟體開啟提示無法開啟檔案,檔案錯誤
Android 下載檔案打不開檔案,用wps開啟只能手動選擇檔案目錄進行開啟。專案需求檔案下載之後自動開啟,單獨寫了個OpenUtils,用來開啟檔案的工具類,這是我出錯誤的部分程式碼馬賽克部分是專案APP包名,為了適配7.0+檔案許可權問題 具體可以問我或者百度。。。乍一
Excel下載打不開
現在 解決方案 網站 定時 alt 回收 使用率 註意 天發 1.問題描述:今天遇到個問題,對於定時發送郵件,前兩天還正常,今天發現郵件能收到,但打不開,顯示如下錯誤: 預覽郵件顯示: 點擊Excel打開,顯示如下: 2.問題解決方案 刪除對於服務器
Unity打不開VS2017,最後開啟的是Mono的解決方案
不知道是不是電腦配置的原因,還是公司的管理員賬戶對記憶體有限制, 每次先開啟unity,vs就打不開了,不管是在unity裡開啟,還是在專案上開啟,或者直接雙擊快捷方式。 檢視資源管理器發現devenv.exe的記憶體在2千多K就停下來了 但是如果在開機階段,記憶體佔用較少的時候,開啟v