struts1 DynaActionForm ClassNotFoundException

Я изучаю Apache Struts1. Когда я использую 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>

1 ответ

Вы можете попробовать проверить развернутое приложение.war или папку и проверить, правильно ли вы экспортируете все файлы.class вашего проекта.

Удачи!

Другие вопросы по тегам