struts

いつもアンカータグのつけ方を忘れてしまう。。これだけなのに。。。 hoge

6:00 起床 今日は久々朝早く目が覚めた。rails関連の本とか読んでみる。 昨日のヨガで、肩甲骨と太ももの裏が痛い・・・。 7:00 二度寝しちゃった。8:00 朝の連ドラ見ながら、朝食9:00 通勤 豊臣家の人々を読み始めようと思ったけど、行きは電車で寝てしまう…

カスタムタグ

org.apache.struts.taglib.bean.TagSupportクラスを継承したクラスを 作成 public final class ExWriteTag extends WriteTag { // 新規プロパティ追加 protected boolean hoge = false; /** * メソッドをオーバーライド * 任意で処理追加 */ public int doSt…

struts1.3.5

サンプルソースを読んでみる JSFのタグと基本が分からないといまいち、JSFのサンプルソースは まだちゃんと追えない・・・。適当にサンプルソースに手を加えながら 読み込んで行くことにしよう。途中・・

Digesterの使い方(覚書)

おぼえがき strutsのpluginとして、Digesterを使ってXMLファイルから 定数情報を参照したり、そのほか色々応用はあるのですが、、ルールファイル <digester-rules> <object-create-rule pattern="Conf" classname="hoge"/> <call-method-rule pattern="Conf/obj" methodname="setProperty" paramtypes="java.lang.String,java.lang.String" paramcount="2" /> </call-method-rule></object-create-rule></digester-rules>

validatorの拡張(覚書)

拡張クラスの作成 org.apache.struts.validator.FieldChecksクラスを継承して作成。 public class Hoge extends FieldChecks { public static Object validateHoge(Object bean, ValidatorAction va, Field field, ActionMessages errors, Validator validat…

2次元配列のrequest情報を受け取る

Strutsで、2次元配列をActionFormのマッピングさせるのはできないみたいですね。 CommonsのRequestUtilsの中身を見てもそのようなことはやっていないですね。自前で作った人とかいたら、教えて欲しい。

つれづれ

Struts+Springの環境で、・actionから呼ばれるビジネスロジックは、依存関係を無くしたい。しかし、既存のActionプログラムが、既にActionSupportを継承して書かれており、 コードの統一性という意味でもActionSupportを使わないと行けないという ことで、自…

Struts Scripting

Struts Scriptingは、 Struts 1.3の配布ライブラリの1つで、 StrutsのActionをスクリプト言語で記述できるみたいです。ただし、レコードBean(いわゆるValue Object) やアクションForm Bean、バリデータなどはスクリプト言語では書けないので、 これらは引き…