- ベストアンサー
JSPのNULLレコード表示について教えて下さい。
JSPでテーブルのレコードを表示するWEBを作成したのですが レコードで空白の部分が「null」という表示になって出てしまいます。 これを空白で表示する事はできないのでしょうか? エンコードの問題なのか分からず困っています。。。 教えて下さい!
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
<% if (変数 == null) { %> <%= " " %> <% } else { %> <%= 変数 %> <% } %> ってだけではないのです??
その他の回答 (1)
- process9
- ベストアンサー率29% (81/271)
回答No.1
テーブルのレコードを取得するときに NULL(不定)の値が入っているフィールド値を""に 変換して出力するといいのではないでしょうか。 NULLは、空白の意味ではありません。不定値を指す言葉です。 空文字とは異なりますのでご注意を。
質問者
お礼
ありがとうございます! 不定値ですか? 空白とばかり勘違いしておりました。。。 もう1度記述を変更して試してみます☆
質問者
補足
フィールド値を""に変換でうまく行きました! ありがとうございます☆ あと1点だけ恐縮なのですがこのテーブル表示の際の記述で String param = req.getParameter( "Str" );で値を拾って SELECT * FROM テーブル WHERE name='"+ param +"'という部分があるのですが、このparamの部分にワイルドカードを使用するにはどの様に書けば宜しいのでしょうか? できればご教示下さいませ。お願い致します。
お礼
ありがとうございます! if文を使う事を思いつきませんでした。。。 試してみます!ありがとうございます☆