происходит странная вещь, когда я вызываю сервлет с помощью Struts, если я вызываю его с моего локального хоста, он вызывается, но при развертывании его на моем веб-сервере выдается сообщение о том, что " действие сервлета недоступно"
вот мой web.xml
<servlet>
<servlet-name>action</servlet-name>
<display-name>socialauthdemo</display-name>
<description>Application for socialauth demo</description>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>2</param-value>
</init-param>
<init-param>
<param-name>detail</param-name>
<param-value>2</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
мой Struts-config.xml выглядит следующим образом -
<action-mappings>
<action path="/socialAuth" type="com.auth.actions.SocialAuthenticationAction" name="authForm" scope="session">
<forward name="failure" path="/jsp/error.jsp" />
</action>
<action path="/socialAuthSuccessAction" type="com.auth.actions.SocialAuthSuccessAction" name="authForm" scope="session">
<forward name="success" path="/jsp/authSuccess.jsp" />
<forward name="failure" path="/jsp/error.jsp" />
</action>
</action-mappings>
Я добавил файл strus.jar в папку y web-inf / lib
пожалуйста, дайте мне знать, если я что-то упустил
Спасибо