I am very new to Java server Side programming.I have seen the functionality
of using Servlets on Win2000 platform using weblogic server. Can somebody
tell me the steps to be followed & the merits of using Tomcat Server on
Linux red hat platform. Also,, it would be nice if somebody can throw some
light on Portlets also.

thanks & Regards

Sagar
----- Original Message -----
From: "Stanley Tan" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, March 26, 2001 1:42 PM
Subject: Re: Newbie Questions


> Ok, it's working now.  But I didn't use paramName on the last line of the
> doGet method: request.getParameter("url").  I get a NullPointerException
if
> I do.
>
> I guess what I have to do is put a paramName value inside my Web server
> configuration.  Am I right?  Wouldn't it be easier to simply take
paramName
> completely out of the servlet alltogether and just specify as I did below?
> --> request.getParameter("url")
>
> Lastly, if the user selects "SELECT" from the drop-down menu (with the
> value "#"), I get a ClassNotFoundException.  All other options work.  What
> could be wrong?
>
> Thanks again.
>
> Stanley Tan
>
> import java.io.*;
> import javax.servlet.*;
> import javax.servlet.http.*;
>
> public class RedirectServlet extends HttpServlet {
>      private String paramName;
>
>      public void init(ServletConfig config) throws ServletException {
>          super.init(config);
>          paramName = config.getInitParameter("paramName");
>      }
>
>      public void doGet(HttpServletRequest  request,
>                        HttpServletResponse response)
>              throws ServletException, IOException {
>          response.sendRedirect(request.getParameter("url"));
>      }
>
>      public void doPost(HttpServletRequest  request,
>                         HttpServletResponse response)
>              throws ServletException, IOException {
>          doGet(request, response);
>      }
> }
>
> <FORM ACTION="/servlet/RedirectServlet" METHOD="GET">
> <B>Redirect To:</B><BR>
> <SELECT NAME="url">
>          <OPTION VALUE="#">SELECT</OPTION>
>          <option value="http://localhost:8080/">Resin Home</option>
>          <OPTION VALUE="/developer/products/j2me/">- Consumer &</OPTION>
>          <OPTION VALUE="/developer/products/j2me/"> Embedded</OPTION>
>          <OPTION VALUE="/developer/products/j2me/"> </OPTION>
>          <OPTION VALUE="/developer/products/j2ee/wireless.html">-
> wireless</OPTION>
>          <OPTION VALUE="/developer/products/j2ee/wireless.html"> </OPTION>
>          <OPTION VALUE="/developer/products/">- more . . . </OPTION>
> </SELECT>
> <DIV ALIGN="left">
> <INPUT TYPE="image" SRC="/images/go.gif" BORDER="0" ALT="Go">
> </FORM>
>
>
>
> At 07:24 PM 3/25/01 -0800, you wrote:
> >I briefly reviewed the information you have referenced and the author
> >explains the init method - why and how often its called.
> >
> >Looking at the redirect Servlet do you have your web server configured
> >correctly and the servlet placed in the correct location?  What about
> >the form code the author has listed?  How are you calling this Servlet?
> >
> >Try re-reading the information - I don't see any reason why it wouldn't
> >work.
>
> ---
>
>
> >1. you call super.init so that the servlet can still execute the init
method
> >(whatever it does) that your servlet is extending (e.g.
> >javax.servlet.http.HttpServlet).
> >2. config.getInitParameter("paramName") gets the value of the
parameter(key)
> >called "paramName" from the config file. The config file may contain
> >key-value pairs to initialize the servlet and is read once during loading
of
> >the servlet.
> >:^)
> >Ricky Y. Artigas
> >Analyst/Programmer
> >Information Technology Division
> >Easycall Communications Phils., Inc.
> >- Easycall Internet -
> >418 Arayat St., Mandaluyong City 1550, Philippines
> >Personal WAP Site: http://www.buzzed.co.uk/mobile/?rya
> >Company Website: http://www.easycall.com.ph
> >Tel.no: (+632) 5338001 ext.6574
> >Mobile:(+63) 0917-8951783
> >Pager: 141-002955
> >Email: [EMAIL PROTECTED]
>
>
___________________________________________________________________________
> To unsubscribe, send email to [EMAIL PROTECTED] and include in the
body
> of the message "signoff SERVLET-INTEREST".
>
> Archives: http://archives.java.sun.com/archives/servlet-interest.html
> Resources: http://java.sun.com/products/servlet/external-resources.html
> LISTSERV Help: http://www.lsoft.com/manuals/user/user.html
>

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

Reply via email to