在頁面的url中使用encodeURI(encodeURI(中文)),對中文進行編碼,並在服務器的java程序中使用URLDecoder.decode(中文, "UTF-8")進行解碼即可;
如果url中需要傳遞+、#、?等特殊符號,可以使用encodeURIComponent(encodeURIComponent(中文)),服務器解碼方法跟encodeURI的解碼相同。
建議盡量不要用這種方式,最好是用表單提交,省事兒,不用考慮編碼的問題。
什麼意思? 沒有看懂
設了4組用戶名和密碼???????
還有你的URL也太長了吧。
userLogin!loginWithoutCode.action太長
txtLoginName=hlteacher&txtPassword=999999
txtLoginName
txtPassword
沒有必要用這麼長的。
login.action?uname=***&pwd=123
login.action?u=***&p=123