2011-5-12解決在action之間傳遞中文地址亂碼的問題

  想做一個批量下載的功能,可是傳中文地址時總是出錯,嘗試了很多解決方法,最後終於成功了,記錄一下。

在第一個action中將filePath編碼

filePath=URLEncoder.encode (filePath,"UTF-8");

String nextUrl = "/hep/do/paperUser?action=down&filePath="+filePath;
response.sendRedirect(nextUrl);

在另一個action中解碼

filePath=URLDecoder.decode (filePath,"UTF-8");

 

在做jsp頁面時由於加了一個

<input type="hidden" id="submit " name="submit " value="N" />

然後js中的document.form1.submit();這句話就無效了。

原來id和name不能爲submit

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章