Struts бездействует сопоставленная проблема - PullRequest
0 голосов
/ 18 января 2011

При развертывании приложения Struts на tomcat, запущенном в Eclipse, при попытке загрузить страницу приветствия я получаю следующую ошибку на консоль.

"Не существует сопоставленного действия для пространства имен / и имени действия.- [неизвестное местоположение] "

Я пытался следовать учебному пособию по адресу: http://viralpatel.net/blogs/2009/12/tutorial-create-struts-2-application-eclipse-example.html.

Я, очевидно, только начинаю работу со стойками, и любая помощь будет принята.

1 Ответ

0 голосов
/ 18 января 2011

Убедитесь, что URL-шаблон сопоставлен со Struts в вашем файле web.xml.

<filter>
        <filter-name>struts2</filter-name>
        <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>*.html</url-pattern>
    </filter-mapping>

Убедитесь, что у вас есть имя действия, которое сопоставлено с классом Java в вашем struts.xml.

<action name="find" class="findAction" method="input">
     <interceptor-ref name="myStack" />
     <result name="input">find</result>
</action>

Это предметы первой необходимости.Затем результат должен быть сопоставлен с JSP.Удачи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...