ホームページ  >  記事  >  ウェブフロントエンド  >  JS の encodeURI および Java の URLDecoder.decode_javascript スキルの使用の概要

JS の encodeURI および Java の URLDecoder.decode_javascript スキルの使用の概要

WBOY
WBOYオリジナル
2016-05-16 16:49:231203ブラウズ

http://localhost:8080/template_1/login.action?user=张三

などの URL にクリアテキストを表示したくない場合は、js の encodeURI と URLDecoder.decode を使用できます。暗号化下で

(1) JS がデータをページに配置します var val = encodeURI(encodeURI("サーバーに送信する値は値です")); encodeURI 2 回

href= "<%=basePath%>recordManager/test_js_decodeURI.action?params=" val

(2) サーバー側はこんな感じ

コードをコピーします コードは次のとおりです。

HttpServletRequest request = ServletActionContext.getRequest()
String vString = request .getParameter("params");
System.out.println("変換前:" vString); .println("変換後:" deString);


UTF-8 はページのエンコーディングと一致します。例: jsp ページの pageEncoding="UTF-8"。 -8

jsp で pageEncoding="UTF-8" の場合は IE のエンコーディングを右クリックすると確認できます。pageEncoding の場合は IE の右クリック エンコーディングが uncode (UTF-8) になります。 jsp で ="GBK" を選択し、ie で右クリックしてエンコーディング (簡体字中国語 gb2312)
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。