Sorry, it didn't work.  Once again, in my browser I have:

HTTP Status 404 - /login
Type: Status report
Message: /login
Description: The requested resource (/login) is not available.
Apache Tomcat/5.0
*************************************
Here is the suggested line directly from my login.jsp:

<form name="loginForm" method="post" action="/login">
*************************************
Here is my entire web.xml file:

<!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/j2ee/dtds/web-app_2_3.dtd";>

<web-app>
<servlet>
    <servlet-name>login</servlet-name>
    <servlet-class>UserConfig.login</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>login</servlet-name>
    <!-- url-pattern>/servlet/login</url-pattern -->
    <url-pattern>/login</url-pattern>
</servlet-mapping>
</web-app>

All the rest (directory structure, etc.) is as in my first post.

-----Original Message-----
From: Hassan Schroeder [mailto:[EMAIL PROTECTED]
Sent: Saturday, May 20, 2006 2:19 PM
To: Tomcat Users List
Subject: Re: Directory Structure and Can't Find Resources in Tomcat


On 5/19/06, Allen Williams <[EMAIL PROTECTED]> wrote:

>         <form name="loginForm" method="post"
> action="WEB-INF/classes/UserConfig.login">

You can't directly address something under WEB-INF; your action
should be something like `action="/login"` with a mapping in your
web.xml like

<servlet>
   <servlet-name>login</servlet-name>
   <servlet-class>UserConfig.login</servlet-class>
</servlet>
<servlet-mapping>
   <servlet-name>login</servlet-name>
   <url-pattern>/login</url-pattern>
</servlet-mapping>

Note: NO "/servlet" in there -- read the Tomcat doc or google for
"Tomcat invoker servlet" to understand why...

HTH,
-- 
Hassan Schroeder ------------------------ [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to