RE: welcome file in web.xml with pre-compiled jsp's?

2001-08-24 Thread dhay



Hi Saritha,

Yep, I understand how to set up my web.xml - if you look at the bottom of the
mail I sent, you'll see it there...

Works fine if I call index.jsp directly, BUT if I place it as my welcome page
using

   welcome-file-list
welcome-fileindex.jsp/welcome-file
   /welcome-file-list

it doesn't work!

Any suggestions?

Dave






Saritha Pula [EMAIL PROTECTED] on 08/21/2001
04:40:41 PM

To:   [EMAIL PROTECTED]
cc:   David_Hay/Lex/Lexmark.LEXMARK@sweeper.lex.lexmark.com (bcc: David
  Hay/Lex/Lexmark)
Subject:  RE: welcome file in web.xml with pre-compiled jsp's?




Hi dhay
   You have to give pre-compiled JSP (i.e servlet )in web.xml
servlet
  servlet-nameindexCheck/servlet-name
  servlet-classindex/servlet-class
/servlet
servlet-mapping
   servlet-nameindexCheck/servlet-name
url-pattern/index.jsp/url-pattern
/servlet-mapping
When you refer to /index.jsp it calls pre-compiled JSP(i.e servlet)using
mapping in web.xml
--Saritha




-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, August 21, 2001 12:00 PM
To: [EMAIL PROTECTED]
Subject: welcome file in web.xml with pre-compiled jsp's?




Hi everyone,

I am pre-compiling my jsp's in my struts web app, and everything works
fine,
except specifying the welcome file in the web.xml.

If I do not pre-compile everything, having index.jsp as the first page
works
great.  However, when I pre-compile index.jsp it doesn't work.  Putting
an
uncompiled index.jsp back in the root directory makes it work again.  I
guess it
is because jsp is not in root directory, but figure I should still be
able to do
this...

Does anyone know if there is something special I have to do, or if there
is
anywhere else I can specify the first page as a servlet?

btw, please copy me into any reply!

Thanks,

Dave

Web.xml:

?xml version=1.0 encoding=ISO-8859-1?

!DOCTYPE web-app
  PUBLIC -//Sun Microsystems, Inc.//DTD Web Application 2.2//EN
  http://java.sun.com/j2ee/dtds/web-app_2_2.dtd;

!-- web.xml for use with PRE-COMPILED JSP's --
web-app


   !-- The Welcome File List --
   welcome-file-list
!-- call index.jsp as first page --
welcome-fileindex.jsp/welcome-file
   /welcome-file-list

   !-- Action Servlet Configuration --
   servlet
servlet-nameaction/servlet-name
!-- central Action Servlet Controller to use --
servlet-classbeans.AppController/servlet-class
!-- Java class name of the application resources bundle base class
--
init-param
  param-nameapplication/param-name
  param-valueApplicationResources/param-value
/init-param
!-- Context-relative path to the XML resource containing our
configuration
information --
init-param
  param-nameconfig/param-name
  param-value/WEB-INF/struts-config.xml/param-value
/init-param
!-- The debugging detail level for this servlet, which controls how
much
information is logged. [0] --
init-param
  param-namedebug/param-name
  param-value2/param-value
/init-param
!-- The debugging detail level for the Digester we utilize in
initMapping(), which logs to System.out instead of the servlet log. [0]
--
init-param
  param-namedetail/param-name
  param-value2/param-value
/init-param
load-on-startup2/load-on-startup
   /servlet

   !-- Catch any exceptions, and redirect to error page --
   error-page
  exception-typejava.lang.Exception/exception-type
  location/error.jsp/location
   /error-page


   servlet
servlet-name
changeLogFileName
/servlet-name
servlet-class
JspServ.changeLogFileName
/servlet-class
   /servlet

   servlet
servlet-name
chooseDevice
/servlet-name
servlet-class
JspServ.chooseDevice
/servlet-class
   /servlet

   servlet
servlet-name
dataDir
/servlet-name
servlet-class
JspServ.dataDir
/servlet-class
   /servlet

   servlet
servlet-name
dataDirFrame
/servlet-name
servlet-class
JspServ.dataDirFrame
/servlet-class
   /servlet

   servlet
servlet-name
error
/servlet-name
servlet-class
JspServ.error
/servlet-class
   /servlet

   servlet
servlet-name
index
/servlet-name
servlet-class
JspServ.index
/servlet-class
   /servlet

   servlet
servlet-name
indexBar
/servlet-name
servlet-class
JspServ.indexBar
/servlet-class
   /servlet

   servlet
servlet-name
log
/servlet-name
servlet-class
JspServ.log
/servlet-class
   /servlet

   servlet
servlet-name
logFilter
/servlet-name
servlet-class
JspServ.logFilter
/servlet-class
   /servlet

   servlet
servlet-name
logFrame
/servlet-name
servlet-class
JspServ.logFrame
/servlet-class
   /servlet

   servlet
servlet-name
logging
/servlet-name
servlet-class
JspServ.logging

RE: welcome file in web.xml with pre-compiled jsp's?

2001-08-24 Thread Thad Humphries

I think you'll have to add index.jsp to the DirectoryIndex of your Apache 
httpd.conf file, like so:

DirectoryIndex index.html index.jsp

At 12:47 8/24/2001 -0400, you wrote:


Hi Saritha,

Yep, I understand how to set up my web.xml - if you look at the bottom of the
mail I sent, you'll see it there...

Works fine if I call index.jsp directly, BUT if I place it as my welcome page
using

welcome-file-list
 welcome-fileindex.jsp/welcome-file
/welcome-file-list

it doesn't work!

Any suggestions?

Dave






Saritha Pula [EMAIL PROTECTED] on 08/21/2001
04:40:41 PM

To:   [EMAIL PROTECTED]
cc:   David_Hay/Lex/Lexmark.LEXMARK@sweeper.lex.lexmark.com (bcc: David
   Hay/Lex/Lexmark)
Subject:  RE: welcome file in web.xml with pre-compiled jsp's?




Hi dhay
You have to give pre-compiled JSP (i.e servlet )in web.xml
servlet
   servlet-nameindexCheck/servlet-name
   servlet-classindex/servlet-class
/servlet
servlet-mapping
servlet-nameindexCheck/servlet-name
 url-pattern/index.jsp/url-pattern
/servlet-mapping
When you refer to /index.jsp it calls pre-compiled JSP(i.e servlet)using
mapping in web.xml
--Saritha




-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, August 21, 2001 12:00 PM
To: [EMAIL PROTECTED]
Subject: welcome file in web.xml with pre-compiled jsp's?




Hi everyone,

I am pre-compiling my jsp's in my struts web app, and everything works
fine,
except specifying the welcome file in the web.xml.

If I do not pre-compile everything, having index.jsp as the first page
works
great.  However, when I pre-compile index.jsp it doesn't work.  Putting
an
uncompiled index.jsp back in the root directory makes it work again.  I
guess it
is because jsp is not in root directory, but figure I should still be
able to do
this...

Does anyone know if there is something special I have to do, or if there
is
anywhere else I can specify the first page as a servlet?

btw, please copy me into any reply!

Thanks,

Dave

Web.xml:

?xml version=1.0 encoding=ISO-8859-1?

!DOCTYPE web-app
   PUBLIC -//Sun Microsystems, Inc.//DTD Web Application 2.2//EN
   http://java.sun.com/j2ee/dtds/web-app_2_2.dtd;

!-- web.xml for use with PRE-COMPILED JSP's --
web-app


!-- The Welcome File List --
welcome-file-list
 !-- call index.jsp as first page --
 welcome-fileindex.jsp/welcome-file
/welcome-file-list

!-- Action Servlet Configuration --
servlet
 servlet-nameaction/servlet-name
 !-- central Action Servlet Controller to use --
 servlet-classbeans.AppController/servlet-class
 !-- Java class name of the application resources bundle base class
--
 init-param
   param-nameapplication/param-name
   param-valueApplicationResources/param-value
 /init-param
 !-- Context-relative path to the XML resource containing our
configuration
information --
 init-param
   param-nameconfig/param-name
   param-value/WEB-INF/struts-config.xml/param-value
 /init-param
 !-- The debugging detail level for this servlet, which controls how
much
information is logged. [0] --
 init-param
   param-namedebug/param-name
   param-value2/param-value
 /init-param
 !-- The debugging detail level for the Digester we utilize in
initMapping(), which logs to System.out instead of the servlet log. [0]
--
 init-param
   param-namedetail/param-name
   param-value2/param-value
 /init-param
 load-on-startup2/load-on-startup
/servlet

!-- Catch any exceptions, and redirect to error page --
error-page
   exception-typejava.lang.Exception/exception-type
   location/error.jsp/location
/error-page


servlet
 servlet-name
 changeLogFileName
 /servlet-name
 servlet-class
 JspServ.changeLogFileName
 /servlet-class
/servlet

servlet
 servlet-name
 chooseDevice
 /servlet-name
 servlet-class
 JspServ.chooseDevice
 /servlet-class
/servlet

servlet
 servlet-name
 dataDir
 /servlet-name
 servlet-class
 JspServ.dataDir
 /servlet-class
/servlet

servlet
 servlet-name
 dataDirFrame
 /servlet-name
 servlet-class
 JspServ.dataDirFrame
 /servlet-class
/servlet

servlet
 servlet-name
 error
 /servlet-name
 servlet-class
 JspServ.error
 /servlet-class
/servlet

servlet
 servlet-name
 index
 /servlet-name
 servlet-class
 JspServ.index
 /servlet-class
/servlet

servlet
 servlet-name
 indexBar
 /servlet-name
 servlet-class
 JspServ.indexBar
 /servlet-class
/servlet

servlet
 servlet-name
 log
 /servlet-name
 servlet-class
 JspServ.log
 /servlet-class
/servlet

servlet
 servlet-name
 logFilter
 /servlet-name
 servlet-class

RE: welcome file in web.xml with pre-compiled jsp's?

2001-08-21 Thread Saritha Pula


Hi dhay
   You have to give pre-compiled JSP (i.e servlet )in web.xml 
servlet   
servlet-nameindexCheck/servlet-name
servlet-classindex/servlet-class
/servlet
servlet-mapping
  servlet-nameindexCheck/servlet-name
url-pattern/index.jsp/url-pattern
/servlet-mapping
When you refer to /index.jsp it calls pre-compiled JSP(i.e servlet)using
mapping in web.xml
--Saritha




-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, August 21, 2001 12:00 PM
To: [EMAIL PROTECTED]
Subject: welcome file in web.xml with pre-compiled jsp's?




Hi everyone,

I am pre-compiling my jsp's in my struts web app, and everything works
fine,
except specifying the welcome file in the web.xml.

If I do not pre-compile everything, having index.jsp as the first page
works
great.  However, when I pre-compile index.jsp it doesn't work.  Putting
an
uncompiled index.jsp back in the root directory makes it work again.  I
guess it
is because jsp is not in root directory, but figure I should still be
able to do
this...

Does anyone know if there is something special I have to do, or if there
is
anywhere else I can specify the first page as a servlet?

btw, please copy me into any reply!

Thanks,

Dave

Web.xml:

?xml version=1.0 encoding=ISO-8859-1?

!DOCTYPE web-app
  PUBLIC -//Sun Microsystems, Inc.//DTD Web Application 2.2//EN
  http://java.sun.com/j2ee/dtds/web-app_2_2.dtd;

!-- web.xml for use with PRE-COMPILED JSP's --
web-app


   !-- The Welcome File List --
   welcome-file-list
!-- call index.jsp as first page --
welcome-fileindex.jsp/welcome-file
   /welcome-file-list

   !-- Action Servlet Configuration --
   servlet
servlet-nameaction/servlet-name
!-- central Action Servlet Controller to use --
servlet-classbeans.AppController/servlet-class
!-- Java class name of the application resources bundle base class
--
init-param
  param-nameapplication/param-name
  param-valueApplicationResources/param-value
/init-param
!-- Context-relative path to the XML resource containing our
configuration
information --
init-param
  param-nameconfig/param-name
  param-value/WEB-INF/struts-config.xml/param-value
/init-param
!-- The debugging detail level for this servlet, which controls how
much
information is logged. [0] --
init-param
  param-namedebug/param-name
  param-value2/param-value
/init-param
!-- The debugging detail level for the Digester we utilize in
initMapping(), which logs to System.out instead of the servlet log. [0]
--
init-param
  param-namedetail/param-name
  param-value2/param-value
/init-param
load-on-startup2/load-on-startup
   /servlet

   !-- Catch any exceptions, and redirect to error page --
   error-page
  exception-typejava.lang.Exception/exception-type
  location/error.jsp/location
   /error-page


   servlet
servlet-name
changeLogFileName
/servlet-name
servlet-class
JspServ.changeLogFileName
/servlet-class
   /servlet

   servlet
servlet-name
chooseDevice
/servlet-name
servlet-class
JspServ.chooseDevice
/servlet-class
   /servlet

   servlet
servlet-name
dataDir
/servlet-name
servlet-class
JspServ.dataDir
/servlet-class
   /servlet

   servlet
servlet-name
dataDirFrame
/servlet-name
servlet-class
JspServ.dataDirFrame
/servlet-class
   /servlet

   servlet
servlet-name
error
/servlet-name
servlet-class
JspServ.error
/servlet-class
   /servlet

   servlet
servlet-name
index
/servlet-name
servlet-class
JspServ.index
/servlet-class
   /servlet

   servlet
servlet-name
indexBar
/servlet-name
servlet-class
JspServ.indexBar
/servlet-class
   /servlet

   servlet
servlet-name
log
/servlet-name
servlet-class
JspServ.log
/servlet-class
   /servlet

   servlet
servlet-name
logFilter
/servlet-name
servlet-class
JspServ.logFilter
/servlet-class
   /servlet

   servlet
servlet-name
logFrame
/servlet-name
servlet-class
JspServ.logFrame
/servlet-class
   /servlet

   servlet
servlet-name
logging
/servlet-name
servlet-class
JspServ.logging
/servlet-class
   /servlet

   servlet
servlet-name
loggingFrame
/servlet-name
servlet-class
JspServ.loggingFrame
/servlet-class
   /servlet

   servlet
servlet-name
loggingSaveCancel
/servlet-name
servlet-class
JspServ.loggingSaveCancel
/servlet-class
   /servlet

   servlet
servlet-name
login
/servlet-name
servlet-class
JspServ.login
/servlet-class
   /servlet

   servlet
servlet-name
messages
/servlet-name
servlet-class