newbie trying to run tomcat 4

2002-08-03 Thread Alan Shiers

Hi there,

I've downloaded Tomcat 4 for the first time and have been pouring over
these documents at the jakarta site trying to make sense of it all.  I
was able to set a context for a new webapp in server.xml and I'm able to
navigate with Netscape to the web app with
http://localhost:8080/mytest/index.html

That part works just fine.  I have a simple servlet sitting in my
WEB-INF directory and my index.html file has a link in it that is
supposed to launch the servlet:
http://localhost:8080/mytest/servlet/sqlnames

However, every time I try to click on the link, Netscape opens its
SaveAs dialog box. For some stupid reason it seems to think I'm trying
to save a file.  Has anyone had that happen before?  How do I make
Netscape understand that I'm not trying to save a file.  I just want to
launch the servlet!  What am I doing wrong?

Alan

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




Re: newbie trying to run tomcat 4

2002-08-03 Thread Alan Shiers

Hi Markus,

Does a servlet name always have to start with an uppercase letter?

The reason I wrote the URL like this:
http://localhost:8080/mytest/servlet/sqlnames

is only because of how I wrote the web.xml file which looks like this:

?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-app

servlet

  servlet-name

sqlnames

  /servlet-name

servlet-class

MySQLNamesTest

/servlet-class
   /servlet
/web-app

Maybe I need to change this somehow?

Please advise,

Alan

Markus Bengts wrote:
 
 On Sat, 3 Aug 2002, Alan Shiers wrote:
 
  was able to set a context for a new webapp in server.xml and I'm able to
  navigate with Netscape to the web app with
  http://localhost:8080/mytest/index.html
 
  That part works just fine.  I have a simple servlet sitting in my
  WEB-INF directory and my index.html file has a link in it that is
  supposed to launch the servlet:
  http://localhost:8080/mytest/servlet/sqlnames
 
 If the file Sqlnames.class is in WEB-INF/classes, then the url should be:
 http://localhost:8080/mytest/servlet/Sqlnames
  ^
 
  However, every time I try to click on the link, Netscape opens its
  SaveAs dialog box.
 
 Does the servlet return text/html? Like this:
 
 response.setContentType(text/html);
 
   Markus
 
 --
 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]