Struts初心者によくあるバグ

Struts初心者がアクションクラスを書くとき、execute()メソッドに間違いがある(例えば、スペル間違いやシグニチャーを正しくインプリメントしていない、etc.)というバグがときどきあるようです*1。 この場合もちろんメソッドは呼び出されませんが、悪いことに、コンパイルエラーもランタイムエラーにもなりません。 なぜって、エクステンドするアクションクラスにはディフォルトのexecute()があり、このメソッドはnullを返すだけだからです。 初歩的なミスではまらないようにしなければ… > me.

*1:Struts本"Programming Jakarta Struts"に書いてありました。