Yes, it's the reference implementation for an old (and dare I say, obsolete)
version of JSP and servlets.

Tomcat is the reference implementation for JSP 1.1 and Servlets 2.2. Unless
you have a need to use an old version of JSP and/or servlets, you would do
well to switch to Tomcat (or some other contemporary container).

--
Martin Cooper
Tumbleweed Communications

----- Original Message -----
From: "Sunil Kumar Roy" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, September 13, 2000 1:38 PM
Subject: Re: jsp tags ( useBean & include)


> Hi Eduardo,
>
> Thanks for replying
> But since JSWDK1.0.1 is a reference implementation of JSP, there is no
harm
> in testing the JSP codes in it.
>
> Kindly try to provide an answer to my problem.
>
> sunil roy
>
>
> ----- Original Message -----
> From: "Eduardo Pelegri--Llopart" <[EMAIL PROTECTED]>
> To: "Sunil Roy" <[EMAIL PROTECTED]>
> Sent: Thursday, September 14, 2000 1:10 AM
> Subject: Re: jsp tags ( useBean & include)
>
>
> > JSWDK is an old product.  You should be using one of the newer
> > containers, like tomcat's 3.1 (@ jakarta.apache.org)
> >
> > - eduard/o
> >
> >
> > > Sunil Roy wrote:
> > >
> > > 1) <jsp:useBean ......    >  tag
> > > **************************
> > > I have tried to use this tag in JSP (using JSWDK .0.1)
> > > & getting an error message that the Bean class is not found.
> > >
> > > The code that I have used is as follows:
> > > a) for the JSP  page
> > >
> > > <jsp:useBean id="stat" class="StatBean">
> > > <%
> > >    double[] mynums = {100, 250, 150, 50, 450};
> > >    stat.setNumbers(mynums);
> > > %>
> > > </jsp:useBean>
> > > <HTML>
> > > <BODY>
> > > The average of
> > > <%
> > >    double[] numbers = stat.getNumbers();
> > >    for (int i=0; i < numbers.length; i++) {
> > >       if (i != numbers.length)
> > >          out.print(numbers[i] + ",");
> > >       else
> > >          out.println("" + numbers[i]);
> > >    }
> > > %>
> > > is equal to <jsp:getProperty name="stat" property="average"
> > > />
> > > </BODY>
> > > </HTML>
> > >
> > > b)  for the Bean  ( StatBean), the code is as follows :
> > >
> > >
> > > import java.util.*;
> > >
> > > public class StatBean {
> > >    private double[] numbers;
> > >
> > >    public StatBean() {
> > >       numbers = new double[0];
> > >    }
> > >
> > >    public double getAverage() {
> > >       double sum = this.getSum();
> > >       if (sum == 0)
> > >          return 0;
> > >       else
> > >          return sum/numbers.length;
> > >    }
> > >
> > >    public double getSum() {
> > >       double sum = 0;
> > >       for (int i=0; i < numbers.length; i++)
> > >          sum += numbers[i];
> > >       return sum;
> > >    }
> > >
> > >    public double[] getNumbers() {
> > >       return numbers;
> > >    }
> > >
> > >    public double getNumbers(int index) {
> > >       return numbers[index];
> > >    }
> > >
> > >    public void setNumbers(double[] numbers) {
> > >       this.numbers = numbers;
> > >    }
> > >
> > >    public void setNumbers(int index, double value) {
> > >       numbers[index] = value;
> > >    }
> > >
> > >    public int getNumbersSize() {
> > >       return numbers.length;
> > >    }
> > > }
> > >
> > > *******************************************************************
> > > 2) <jsp:include .... >   tag
> > > *************************
> > >
> > > With JSWDK 1.0.1, I am getting an error message(against the first line
> > > of the following code) that the include tag is unterminated & the code
> > > does not get compiled.
> > >
> > > <jsp:include page="two.jsp" flush="true">
> > > <jap:param name="attribute1" value="value1"/>
> > > <jap:param name="attribute2" value="value2"/>
> > > </jsp:include>
> > >
> > >
> > > Instead of the above code, if I replace the first line by
> > >
> > > <jsp:include page="two.jsp" flush="true"/>
> > >
> > > then the code does get compiled but there is no use since the
> > > parameters do not get passed.
> > >
> > > Pl. inform if it is due to a bug in JSWDK 1.0.1 or some other reason.
> > > Pl. inform the remedy urgently.
> > >
> > > Also, pl. inform if there are any more such problems while using
> > > syntacticaly correct codes or if there are any bugs in JSWDK 1.0.1
> > >
> > > Also, pl. inform if there are any problems faced if I use JSP instead
> > > of Servlets for Server side Programming.
> > >
> > > Thanks.
> > >
> > > sunil roy
> > >
> > >
> > >
>
>
===========================================================================
> To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
JSP-INTEREST".
> Some relevant FAQs on JSP/Servlets can be found at:
>
>  http://java.sun.com/products/jsp/faq.html
>  http://www.esperanto.org.nz/jsp/jspfaq.html
>  http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
>  http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets

===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
Some relevant FAQs on JSP/Servlets can be found at:

 http://java.sun.com/products/jsp/faq.html
 http://www.esperanto.org.nz/jsp/jspfaq.html
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets

Reply via email to