Я запустил приложение, используя Struts 2.0.14, а веб-сервер - Apache Tomcat 6.0.
Я получаю ошибку, пожалуйста, помогите мне решить эту проблему.
Имя приложения: strutsTest
Страница приветствия: EmpDetails.jsp в пакете с именем 100 validTest ’с действием, подобным:
<s:form action="takeAction" method="post>
Класс действия: Employee.java, а также я написал Employee-validation.xml.
Теперь, когда я запускаю свое приложение, оно открывается со следующим URL: http://localhost:8080/strutsTest/validTest/empDetails.jsp
В empDetails.jsp есть только текстовое поле с именем электронной почты, и я проверяю это текстовое поле, используя employee-validation.xml
Чтобы проверить это, я ввел неверный адрес электронной почты и получил сообщение об ошибке в верхней части той же страницы приветствия (empDetails.jsp). Но этот URL изменился на:
http://localhost:8080/strutsTest/validTest/takeAction.action
Не проблема. Теперь я ввел действительный адрес электронной почты и отправляю сообщение, но вместо следующей страницы появляется сообщение об ошибке, т. Е. Спасибо. Jsp, а URL-адрес изменился на -
http://localhost:8080/strutsTest/takeAction.action
Ошибка:
HTTP Status 404 - /strutsTest/thanks.jsp
type Status report
message /strutsTest/thanks.jsp
description The requested resource (/simpleStruts2.0.14/thanks.jsp) is not available.