「覚え間違い」を教えてください!

JSPでテーブルのレコードを表示するWEBを作成したのですが
レコードで空白の部分が「null」という表示になって出てしまいます。

これを空白で表示する事はできないのでしょうか?
エンコードの問題なのか分からず困っています。。。
教えて下さい!

A 回答 (2件)

<% if (変数 == null) { %>


<%= "" %>
<% } else { %>
<%= 変数 %>
<% } %>

ってだけではないのです??
    • good
    • 0
この回答へのお礼

ありがとうございます!
if文を使う事を思いつきませんでした。。。

試してみます!ありがとうございます☆

お礼日時:2007/06/12 13:59

テーブルのレコードを取得するときに


NULL(不定)の値が入っているフィールド値を""に
変換して出力するといいのではないでしょうか。

NULLは、空白の意味ではありません。不定値を指す言葉です。
空文字とは異なりますのでご注意を。

この回答への補足

フィールド値を""に変換でうまく行きました!
ありがとうございます☆

あと1点だけ恐縮なのですがこのテーブル表示の際の記述で
String param = req.getParameter( "Str" );で値を拾って
SELECT * FROM テーブル WHERE name='"+ param +"'という部分があるのですが、このparamの部分にワイルドカードを使用するにはどの様に書けば宜しいのでしょうか?

できればご教示下さいませ。お願い致します。

補足日時:2007/06/12 23:23
    • good
    • 0
この回答へのお礼

ありがとうございます!

不定値ですか?
空白とばかり勘違いしておりました。。。

もう1度記述を変更して試してみます☆

お礼日時:2007/06/12 14:00

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報

このQ&Aを見た人がよく見るQ&A