上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。




「パス /****Action に対するアクションのインスタンスがありません」というエラーがStrutsを使
用時に出たので、調べてみたのが以下。

エラーの内容は "/helloAction を実行するアクションのインスタンスが存在しない" というもの
で、Struts では、アクションを実装するメソッドを持つオブジェクトがアクションを実行する。

エラーを解決するには、アクションクラスを作成し、「/****Action」を実行するクラスとして登録
する必要がある。

アクションクラスは
org.apache.struts.action.Action を継承し、execute メソッドが記述されている。
ただし、execute メソッドは返り値の可視性が「public」で返り値の型が「ActionForward」
引数の型が「ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse」
とする必要がある。

自分の場合はStruts-config.xmlの記述が間違っていた

以下のような形で記述

<action name="inputForm" path="/****Action" type="***.*****Action" />




スポンサーサイト

20070622044147
先日爆発事故を起こした渋谷のシエスパ松涛温泉ですが、ちょうど事件の次の日くらいに通りかかったときに撮った画像。

終電も過ぎた時間ぐらいにもうTBSとかが陣取ってました。

ブレてよく見えないなぁ



RECENT ENTRYS

RECENT COMMENTS

RECENT TRACKBACKS

サイト内検索

カスタム検索

カテゴリー

月別アーカイブ

このブログについて

ネットワーク構築や、サーバ構築、Javaプログラムを生業としていく中で気付いたことをブログに綴って行きます。

Sponsored Link

カウンター

リンク

RSSフィード

全記事リンク

なかのひと


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。