適切な形式でクエリ文字列からUnicode値を取得すると、あなたのためにありがとうございました助けて !私はJSPプログラミングの初心者です、私は私がのqueryString</p> <p>からUnicode値を取得するために書く必要があり コード(プログラム)知っていただきたいと思います
答えて
ユニコード値を取得するには、このコードを参考にしてください。
IF(request.getCharacterEncoding()== NULL)
request.setCharacterEncoding( "UTF-8");
詳細については、これを参照してください。
Click Here
はHttpServletRequest#getQueryString()
は、URLエンコードされたクエリ文字列を返します。むしろgetParameter()
,getParameterValues()
またはgetParameterMap()
のメソッドを使用して、それぞれ単一のパラメータ、複数のパラメータ、またはパラメータマップ全体を取得することをお勧めします。これらのメソッドを使用すると、コンテナは自動的にになりますあなたのためのパラメータ名と値をURLでデコードします。 JSP内では、これらの値はそれぞれ${param.name}
,${paramValues.name}
および${pageContext.request.parameterMap}
で利用可能です。
あなた本当には、あなたは、それぞれ、最終的には個々のパラメータと名前=値の部分を取得するために&
と=
上でそれらを分割する必要があり、いくつかの非自明な理由のために自分自身を構文解析して主張し、生のクエリ文字列をいじる場合はURL - 各パートを自分でデコードします。分割はString#split()
で行い、URLデコードはURLDecoder#decode()
で行うことができます。
ここでキックオフの例です:
String charset = request.getCharacterEncoding();
if (charset == null) charset = "UTF-8";
String queryString = request.getQueryString();
for (String parameter : queryString.split("&")) {
String[] parts = parameter.split("=");
String name = URLDecoder.decode(parts[0], charset);
String value = URLDecoder.decode(parts[1], charset);
// ...
}
デフォルトの文字セットは、少なくともあなたがHTTPレスポンスを返すために使用されてきたように同じでなければなりません。たとえば、JSPの場合は、pageEncoding
で指定したのと同じになります。
<%@page pageEncoding="UTF-8" %>
- 1. SQL - 私はMYSQLに知っていただきたいと思います
- 2. CodeIgniterのコンストラクタロードデータベース+は、私は私が私のCodeIgniterのコンストラクタに次のコードを追加する方法を知っていただきたいと思い変数
- 3. 私のC++コードで何が問題になっていますか?私はプログラミングの初心者だ間違った結果
- 4. は、私はあなたが私に助けてくださいますMySQLでこのクエリを書きたい
- 5. の問題は、私はプログラミングの初心者だと2.xのインタプリタ上で実行できるコードにはPython 3.xのために書かれたコードをリファクタリングする定着液のセットでいくつかの助けが必要
- 6. Oracleと私はかなりの時間のためのSQL ServerとC#のでプログラミングしてきたと私は私は、Oracleで動作するように変更する必要がありますいくつかのコード持って
- 7. 私は値 を返し、function_2から、私は私が試したそれを を使用するfunction_1の値を取得したいfunction_1必要があり
- 8. 私が正しく、この得た場合、私は思っていたアセンブリ
- 9. 私はパイプで区切られたファイルを持っていて、CR LFで書く必要があります
- 10. 初心者のDjango質問:データが見つかりません。私はフォームにあらかじめ設定されていると思っています。
- 11. Javaの初心者が必要です(私はJavaでMP3プレーヤーを構築する必要があります)
- 12. 私は私のプロジェクトのためのリンクリストADTが必要だと思うC
- 13. 時間私はCプログラムによって取得され、どのくらい見たいので、私が書いたCで測定するとLinux
- 14. は、私はコアデータモデルについて学ぶことができる場所知っていただきたいと思い、あなたの入力
- 15. JavaScriptのオブジェクト&アレイ(JSON/??) - ベストプラクティス私はこれを実行するためのベストプラクティスがどうなるか知っていただきたいと思います
- 16. AngularJSワンタイムは私が私が私が私がデータを持っていたら、私は更新する必要がないため<code>ng-repeat</code>とワンタイムバインディングを使用していますリストを持っているスコープ
- 17. 違いは、私は、この違いを知っていただきたいと思い
- 18. は、私は私のAPIのメソッドを取得する必要がしたい
- 19. Pythonは私がに書いていたシートを制御することを可能にするために、私はExcelファイルにいくつかのデータを書いていますが、私はコードを調整する方法を知らないシート
- 20. は私が思っていたC
- 21. JSPのエラーが出て、私はそれが構造のためだと思いますか?
- 22. プログラミング初心者のために配列をインポートする手助けが必要
- 23. パラメータ引数(初心者)私が書く
- 24. マップアプリから私のアプリに戻って来る方法は?私はいくつかのいずれかが、私は戻って私のapp.Hereに来ることができるか、私を導くことができ、場所を示すために、私のアプリからアプリをマップするために切り替えています
- 25. 、取得します()私はC++の初心者だ
- 26. 最初のコード:Discriminatorによるクエリ。私は知っている、私は必要があるとは思わない
- 27. 私はμCプログラミングに移りたいと思っていますが、どこから始めるのか全く分かりません。
- 28. は、だから私はウェブサイトのためのローカライズに取り組んでいます、と私は、次のマークアップのように、私は出力にリソースからローカライズされた文字列を必要とする多くのシナリオ、に走ってきた
- 29. JavaScriptの機能は私が私と一緒に負担してください合計初心者です
- 30. プログラムにはいくつの行のコードがありますか? (私はこれが一種のものだと知っていますが... ...)
_codepoint_を意味していますか? –