この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:1
ページ更新者:T
更新日時:2018-09-10 06:04:18

タイトル: パス ... に対するアクションのインスタンスがありません

エラー内容

パス ... に対するアクションのインスタンスがありません

 

発生条件/原因

原因は色々あるようだが、基本的にアクションクラスもしくはstruts-configの記載に問題がある。

文法間違いであれば見直せばすぐにわかるが、不要なプロパティ指定をしてしまったりすると発生する場合もあるので原因が分かりにくいエラー。

 

対処法

文法間違いは無いという前提で説明すると、例えばform(入力値)を必要としないアクションクラスのexecuteメソッドの引数にActionFormを指定したり、struts-configのactionタグにnameやinput, validateなどの不要なプロパティを指定するとこのようなエラーが発生することがある。