3

私はこのアクションを持っています:

<action path="/view.stif.loader.bin.mapping" 
type="com.st.mas.wmr.action.StifBinConversionAction" parameter="viewLoaderMapping" 
name="stifConvForm" scope="request" validate="false" 
input=".editConfig">
<forward name="success" path=".viewStifLoadBinMapping"/>
</action>

このアクションは以前は機能していましたが、現在は機能していません。その理由はわかりません。私は得るHTTP Status 500 - No action instance for path /view.stif.loader.bin.mapping could be created。Action クラスはそのままで、何も変更されていませんstruts-config.xml

HTTP 500 を引き起こす可能性のある他の理由は何ですか?

私はTilesでStruts 1を使用しています。

ありがとう。

4

1 に答える 1

2

Http 500 は、サーバー側で問題があることを示します。

あなたの場合、次のことを試すことができます 1.アクションクラスが正しいパッケージパスで存在することを確認します。これは、適切なコンテナー (つまり、tomcat、weblogic、jboss など) でチェックする必要があります。はいの場合、アクションに何か問題があります。 3. クリーン ビルドを試行して、新しくコンパイルされたクラス ファイルを取得します。場合によっては、これで問題が解決します

于 2011-05-25T09:32:20.693 に答える