- - PR -
Stringの文字変換について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-03-16 14:30
いつも勉強させていただいております。
ピンクの恐竜です。 現在Stringの文字変換について悩んでおります。 ブラウザからサーバーに対してリクエストを投げる時に パラメーターの値が変換されると思います。 例えば <input type="text" name="value1" value="#日本語Japan"> の内容をサーバー側に送る際に 「http://.....?value1=%23%93%FA%96%7B%8C%EAJapan」 となると思います。 このようにJavaで「#日本語Japan」という文字列を「%23%93%FA%96%7B%8C%EAJapan」という文字列に変換したいのですが、 どのようにすればよろしいのでしょうか? また本件名とは質問が少しずれているのですが、 皆さんは日本語または記号のパラメーター値を直接パス(URL) に指定する場合はどのように行うのでしょうか? 「http://.....?value1=日本語Japan」ならうまく行くのですが、 「http://.....?value1=#日本語Japan」だとうまく行きません。 よろしくお願いいたします。 |
|
投稿日時: 2005-03-16 14:34
これを使います。
http://java.sun.com/j2se/1.4/ja/docs/ja/api/java/net/URLEncoder.html |
|
投稿日時: 2005-03-16 14:42
早速の返信ありがとうございます。
教えていただいたAPIを使用しますと、うまく返還が行えました。 ありがとうございました。 |
1