Strutsの開発を行っていると、
「javax.servlet.jsp.JspException: Bean actionform.Page6ActionForm のプロパティ p1 に対するゲッターメソッドがありません」
というようなエラーが発生することがあります。
エラーメッセージの中に「ActionForm」と「p1に対するゲッターメソッド」という単語とが出ているため、
ActionFormクラスだけをみて解決しようとする方が多いようですが、
意外とJSP側にエラーの原因がある場合があります。
例えばhtml:textタグにvalue値を設定しておかないと発生します。
<html:text property="p1"></html:text>
これを以下のように修正すると発生しなくなります。
<html:text property="p1" value=""></html:text>
0 件のコメント:
コメントを投稿