Struts2 タグ JSPで
<s:debug/> とJSP内に記述すると、画面を表示したときにリンクが表示され、
内部で保持している変数(ValueStask)の値が表示される。
(さらに…)
Struts2に関する記事をまとめています。
Struts2 タグ JSPで
<s:debug/> とJSP内に記述すると、画面を表示したときにリンクが表示され、
内部で保持している変数(ValueStask)の値が表示される。
(さらに…)
OGNL とは、Object Graph Navigation Language の略である。
オブジェクトの参照はシャープ記号(#)でマークされる。
OGNLに関する情報が少なすぎて、Struts2で作成するうえで大変困る。
ognl.orgはなくなっているし。
Struts2でのプロパティファイルから値を取得する方法
いまさら、Struts2といわれたら。それまでなんだけど。
Struts2でプロパティファイルから値を取得する方法があって順番は下記の通り。
Struts2のs:includeを使用しての文字列のパラメタ渡しについて
パラメタで文字列渡す時には”がいるんだ。
数字の場合。この数を数値型として渡すのか、文字列型として渡すのかを区別する必要があるかもしれない。
もしくは受け取る時は常に文字列型として受け取って、その後に数値型に変換する必要があるかもしれない。
この辺は考え方によって何がベストなのか変わりそうだけど。
送る側の意思を尊重するなら、送る時に文字列渡すという意思で”を明示的につけてあげる
という意味ととってみた。
http://stackoverflow.com/questions/13762054/struts2-cannot-access-param-using-sinclude-tag-want-to-use-it-in-sif-tag
設定より規約(convention over configuration 略してCoC)のアプローチで、
ゼロコンフィギュレーション(Zero Configuration)に近づけることができたけど、
規約を知らない人にはブラックボックス。
知ってる人には暗黙知。#Struts2
(さらに…)
今日のはまり。
Struts 2のvalidate アノテーションの問題。
RegexFieldValidatorが内部で勝手にトリムするから半角スペースが先頭や末尾にあるかの正規表現でチェックできなかった。
最近、Struts2を使って開発をしている。
最初は規約を覚えるのが大変だけど便利なフレームワーク。
その後、いい感じのフレームワーク。
で、どうやって実装するか悩むフレームワーク(イマココ)。
リストを持つモデルのバリデートアノテーションとフィールドエラーに悩んでます。
(さらに…)
仕事でStruts 2 を利用してみたけど、コーディング量が少なくてすむのがいい。
設定より規約の考え方は規約を覚えれば大変便利。
規約を覚えるのがちょいとめんどくさい。
#java