0

私はApacheStruts1を学んでいます。DynaActionFormを使用すると、「/ login」リクエストを送信した後、ClassNotFoundExceptionエラーが発生しました。アクション「com.wi.struts.UserAction」が見つかりません。私のファイル'struts-config.xml':

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">
<struts-config>
    <form-beans>
        <form-bean name="UserForm" type="org.apache.struts.action.DynaActionForm">
             <form-property name="userName" type="java.lang.String"/>
             <form-property name="passWord" type="java.lang.String"/>
        </form-bean>
    </form-beans>

    <action-mappings>
        <action  path="/login"  type="com.wi.struts.UserAction" name="UserForm"  scope="session">
        <forward name="loginIn" path="index.jsp"/>
        </action>
    </action-mappings>

</struts-config>
4

1 に答える 1

0

デプロイされたアプリケーションの .war またはフォルダーを確認して、プロジェクトのすべての .class ファイルを正しくエクスポートしているかどうかを確認してください。

幸運を!

于 2013-03-14T11:53:17.993 に答える