try using
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>/*.do</url-pattern>
</servlet-mapping>
instead of
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>/do/*</url-pattern>
</servlet-mapping>
LN
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Friday, November 02, 2001 12:26 PM
To: [EMAIL PROTECTED]
Subject: Exception: Cannot retrieve mapping for action
Hello,
I have the following Strut-Config file.
<!-- ========== Form Bean Definitions ===================================
-->
<form-beans>
<!-- Logon form bean -->
<form-bean name="logonForm"
type="com.mlsbuyer.logonform"/>
</form-beans>
<!-- ========== Global Forward Definitions ==============================
-->
<global-forwards>
<forward name="logon" path="/do/logon"/>
</global-forwards>
<!-- ========== Action Mapping Definitions ==============================
-->
<action-mappings>
<!-- Process a user logon -->
<action path="/logon"
type="com.mlsbuyer.logonaction"
name="logonForm"
scope="request"
input="/WEB-INF/pages/logon.jsp">
<forward name="home" path="/WEB-INF/pages/home.jsp"/>
<forward name="logon" path="/WEB-INF/pages/logon.jsp"/>
</action>
My web.xml maps the action to /do/* like below.
<!-- Standard Action Servlet Mapping -->
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>/do/*</url-pattern>
</servlet-mapping>
My pages are all located under the WEB-INF directory to prevent prying eyes
from looking at the JSP code.
The main index checks to see if you have logon to the system and if not
forwards you to the logon page as follows:
<logic:notPresent scope="session" name="user">
<logic:forward name="logon"/>
</logic:notPresent>
When the forward is called I keep encountering an exception:
javax.servlet.ServletException: Exception forwarding for name logon:
javax.servlet.ServletException: Cannot retrieve mapping for action
/do/logon
What am I missing here?
Thanks for your assistance.
Regards,
Todd G. Nist
Email: [EMAIL PROTECTED]
--
To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>