2007-10-08 EL misc Seam Forumでちょっと話題になったのでめも #{utils.bug(null)} ってのがあって、そのコンポーネント上のコードが public String bug(String s) { log.debug("Bug:" + (s == null) + "," + ("".equals(s))); return ""; } で結果的に Bug:false,true となってしまう。nullで渡して空白文字列として扱われるのはELのfeatureだよって。知らなかった。。。。