0
全角が半角に化けてしまいます。
こんにちは。
全角が半角に化けてしまいます。
jspからjavaへ渡す時に化けているようです。
jspで、全角「T」であったものが、javaで受取った時、半角「s」になっているのです。
なので、1バイト欠落している状態です。
文字コード(Shift-JIS)を調べたところ、
「T」:8273
「s」:73
でした。
「T」の2バイト目と「s」のコードは同じであるため、
なんらかの原因で「s」に変換されたものかと思われます。
ソースのエンコードは、
jspが、
<META http-equiv="content-type" content="text/html; char=Shift_JIS">
javaが、
parameterName = new String(parameterName.getBytes("ISO8859_1"), "MS932");
となっています。
一番の問題は、
このエラーは発生する場合と、発生しない場合あるということです。
この「T」を使用している箇所は何箇所もあるのですが、
同じ並びの文字なのに、化ける場合、化けない場合があるのです。
もし、なにかご存知でしたら教えて下さい。
宜しくお願い致します。