日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

注意事项,不定期更新

發(fā)布時間:2025/3/16 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 注意事项,不定期更新 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一、文件導出時,設置文件名為中文時,中文名不顯示,只顯示后綴名,如:“表格.xls”,下載后只有xls

response.setHeader("Content-Disposition , ?attachment;filename=" + fileName);
解決辦法:對中文文件名字符串重新編碼
String userAgent = request.getHeader("User-Agent");
byte[] bytes = userAgent.contains("MSIE") ? fileName.getBytes(): fileName.getBytes("UTF-8");?//處理safari的亂碼問題
fileName = new String(bytes, "ISO-8859-1"); // 各瀏覽器基本都支持ISO編碼

二、url中包含一些特殊字符時出現(xiàn)Character decoding failed. Parameter [] with value []解決方法
最近寫項目時,搜索功能直接使用了url來傳遞搜索框內容,發(fā)現(xiàn)當內容含有一些特殊字符時
后臺控制臺會出現(xiàn)Character decoding failed. Parameter [xxx] with value [xxxx],
這個問題還是蠻好解決的,在前臺將要放在url中傳的值用js自帶方法encodeURIComponent(值) 就ok了


三、response.reset()的作用

jsp編譯后頁面代碼出現(xiàn)空白行,就是由于未清空請求頭中的空白行。
下載后的文件內的空白行也是這樣產生的。
因此,需要 response.reset() 來清除首部的空白行。

總結

以上是生活随笔為你收集整理的注意事项,不定期更新的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。