Greg, 

I took this off of the bug tracking because it is not a bug and I
thought there are people a lot smarter than me in this mailing list that
could help answer you questions.  

I do not know how jasper differentiates between hello.jsp and
/anydir/hello.jsp when the both compile to a class
org.jasper.jsp.hello_jsp but it does work...

My hello.jsp in the root dir prints hello Jasper world and my hello.jsp
in the subdir prints hello john world.  It works without a hitch..
(notice that I have removed the .java files for the 2 hello world files
and it did not regenerate them)

Here is my file list

Directory of C:\appserver\Tomcat\jspcache

08/21/2002  02:19 PM    <DIR>          .
08/21/2002  02:19 PM    <DIR>          ..
08/21/2002  11:47 AM             3,496 date_jsp.java
08/21/2002  11:52 AM             2,975 hello_jsp.class
08/21/2002  11:51 AM             2,883 index_jsp.class
08/21/2002  11:51 AM             1,863 index_jsp.java
08/21/2002  01:27 PM    <DIR>          subdir
               4 File(s)         11,217 bytes

 Directory of C:\appserver\Tomcat\jspcache\subdir

08/21/2002  01:27 PM    <DIR>          .
08/21/2002  01:27 PM    <DIR>          ..
08/21/2002  11:47 AM             3,334 date2_jsp.java
08/21/2002  11:52 AM             2,970 hello_jsp.class

Here is my jsp.xml

<!--
Automatically created by Tomcat JspC.
Place this fragement in the web.xml before all icon, display-name,
description, distributable, and context-param elements.
-->

        <servlet>
                <servlet-name>org.apache.jsp.date_jsp</servlet-name>
                <servlet-class>org.apache.jsp.date_jsp</servlet-class>
        </servlet>

        <servlet>
                <servlet-name>org.apache.jsp.hello_jsp</servlet-name>
                <servlet-class>org.apache.jsp.hello_jsp</servlet-class>
        </servlet>

        <servlet>
                <servlet-name>org.apache.jsp.date2_jsp</servlet-name>
                <servlet-class>org.apache.jsp.date2_jsp</servlet-class>
        </servlet>

        <servlet>
                <servlet-name>org.apache.jsp.hello_jsp</servlet-name>
                <servlet-class>org.apache.jsp.hello_jsp</servlet-class>
        </servlet>

        <servlet-mapping>
                <servlet-name>org.apache.jsp.date_jsp</servlet-name>
                <url-pattern>/date.jsp</url-pattern>
        </servlet-mapping>

        <servlet-mapping>
                <servlet-name>org.apache.jsp.hello_jsp</servlet-name>
                <url-pattern>/hello.jsp</url-pattern>
        </servlet-mapping>

        <servlet-mapping>
                <servlet-name>org.apache.jsp.date2_jsp</servlet-name>
                <url-pattern>/subdir/date2.jsp</url-pattern>
        </servlet-mapping>

        <servlet-mapping>
                <servlet-name>org.apache.jsp.hello_jsp</servlet-name>
                <url-pattern>/subdir/hello.jsp</url-pattern>
        </servlet-mapping>

<!--
All session-config, mime-mapping, welcome-file-list, error-page, taglib,
resource-ref, security-constraint, login-config, security-role,
env-entry, and ejb-ref elements should follow this fragment.
-->


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

Reply via email to