Entries from 2008-06-21 to 1 day
Struts(1.x系列)付属のTaglibには、再帰構造を扱えるものがない。再帰的なデータ構造を使う代わりに、平坦なデータ構造でまかなえないか検討すること。 あるいは、再起構造を扱うTaglibを作成すること。
JavaScript の標準ライブラリには sprintf がないため、ちょっとした文字列整形でも一苦労。
文字列中の{0}, {1}, ……のような文字列を引数に指定した文字列で置換する処理 *1 はJavaScriptの標準ライブラリには存在しない。 これもやはり文字列連結でまかなう他ないが、文字列をくくりだそうとすると細切れになって困る。 *1:.NET のString.Format()メ…
JavaScriptにはヒアドキュメントがない。 ヒアドキュメントのように、複数行の文字列を変数に持たせたい場合は、たとえば以下のようにする。 var linkTag = [ '<div>', ' <a href="http://www.yahoo.co.jp">Yahoo! Japan</a>', '<div>" ].join("\n");また、Perl や Ruby のヒアドキュメントのように、文字列</div></div>…