程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> JSP編程 >> 關於JSP >> jsp中URL傳遞中文參數的處理方法,jspurl

jsp中URL傳遞中文參數的處理方法,jspurl

編輯:關於JSP

jsp中URL傳遞中文參數的處理方法,jspurl


在頁面的url中使用encodeURI(encodeURI(中文)),對中文進行編碼,並在服務器的java程序中使用URLDecoder.decode(中文, "UTF-8")進行解碼即可;
如果url中需要傳遞+、#、?等特殊符號,可以使用encodeURIComponent(encodeURIComponent(中文)),服務器解碼方法跟encodeURI的解碼相同。


怎解決jsp中通過url傳遞中文參數亂碼問題

建議盡量不要用這種方式,最好是用表單提交,省事兒,不用考慮編碼的問題。
 

jsp url參數傳遞問題

什麼意思? 沒有看懂
設了4組用戶名和密碼???????

還有你的URL也太長了吧。
userLogin!loginWithoutCode.action太長
txtLoginName=hlteacher&txtPassword=999999
txtLoginName
txtPassword
沒有必要用這麼長的。
login.action?uname=***&pwd=123
login.action?u=***&p=123
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved