- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Lomboz2.1.3のエスケープシーケンスエラー)
Lomboz2.1.3のエスケープシーケンスエラー
このQ&Aのポイント
- EclipseでServlet/JSPを学び始めた方が、Lomboz2.1.3でエスケープシーケンスエラーが発生しています。
- 具体的には、JSPのスクリプトレットの2行目で、申請承認を代入する際にエスケープシーケンスが無効というコンパイルエラーが出ています。
- Webでの検索では解決策が見つかっていないようで、Eclipseの設定で回避できる方法について教えていただきたいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こちらで検証した結果 (1)pageEncodingをISO8859_1にしたら消えました。 ※Lomboz2.1.32はバイト文字の扱いがもう一歩 S-JISに対応していない (2)Eclipse3.0で動かすと『エスケープシーケンスエラー』 は出ません。 Eclipse2.1.3で動かす場合は発生するので あきらめてください。 重いと思いますがEclipse3.0にアップすることを 推奨します。
その他の回答 (1)
- davosuke
- ベストアンサー率61% (34/55)
回答No.1
JSPの先頭に 下記を追加してみてください <%@ page contentType="text/html; charset=shift_jis" %> 文字エンコードされてないからかと思われます。 以上
質問者
補足
ご回答ありがとうございます。 davosukeさんのご指摘箇所は、既に記述されています。 質問にコンパイルエラーと書きましたが、実際のコンパイルは正常?にいってるようです。 実行結果も正常でした。 ただEclipseのタスクには赤×印で 『エスケープ・シーケンスが無効です。(有効なものは \b \t \n\f \r \" \' \\ です)』 が出てしまうんです。 これはwarningエラーとしてあきらめるしかないのでしょうか?
お礼
davosuke さん、ありがとうございます。 Eclipse3.0ですか。もう少し勉強してからバージョンアップしてみます。