すげ〜〜
gmailのユーザインタフェースってすごいなぁと思っていたら、こんな技術を使っていたんですね。
http://antipop.zapto.org/docs/translations/ajax.html
すげーぜajax。でも、JavaScript使うのいやっていう企業多いですからねぇ。はやるかどうかは未知数ですな・・・。
必須入力ってカスタム化できない?
required=trueにしておかなければ、validatorが有効になりません。
なので、required属性を消して、必須入力をカスタムValidatorで行おうとしても、validatorが呼ばれません。
必須入力エラー時のメッセージをいろいろ組み立てれるようにカスタムValidatorを作成したのに〜〜〜〜(´-ω-`)。どうしたらいいんだ?
日本語プログラミング言語「なでしこ」
正式版がリリースされました。詳しくはここ
http://pcweb.mycom.co.jp/column/nihongoprog/
を見てください。
昔、日本語C言語なるものを触ったことがありましたが、プログラムを日本語で書くのって結構難しいんですよね。私なんてったって関西人ですから・・・。関西弁言語がでたら面白いですね。
ブラウザタイトルの国際化
自己解決!
f:loadBundleの書く位置を変えたらできました。headタグの中に書かないとだめみたい・・・
<html xmlns:m="http://www.seasar.org/maya"> <head> <meta http-equiv="Content-Type" content="text/html; charset=Windows-31j" /> <span m:inject="f:loadBundle" m:basename="appMessages" m:var="msg"/> <title> <span m:value="#{msg['test.message']}"/> </title> </head> <body> </body> </html>
ブラウザタイトルの国際化
ブラウザタイトルをプロパティファイルで切り替えたいのですが、記述方法がわかりません。
以下のように書いても、span部分が勝手にbodyタグの中に記述されてしまいます。
<html xmlns:m="http://www.seasar.org/maya"> <head> <meta http-equiv="Content-Type" content="text/html; charset=Windows-31j" /> <title> <span m:inject="f:loadBundle" m:basename="appMessages" m:var="msg"/> <span m:value="#{msg['test.message']}"/> </title> </head> <body> </body> </html>
今日から触れてみます
仕事も落ち着いたので、S2JSFをいろいろ触ってみようと思います。
ワクワク・・・