Is this what you're looking for?
<%
String name = "";
String age= "";
if(request.getParameter("name") != null){
name = request.getParameter("name");
age = request.getParameter("age");
}
%>
Name:
Age:
Select One
>1
>2
>3
On Thursday 04 September 2003 05:41 am, you wrote:
> What EXACTLY do you mean by 're-loaded'
> Where do you get the data that is used to populate the table with the
> number of required rows ?
>
> Cheers
> Duncan
>
> -Original Message-
> From: engp0510 [mailto:[EMAIL PROTECTED]
> Sent: 04 September 2003 09:43
> To: Tomcat Users List
> Subject: Re: How to cache the user's input in a jsp page?
>
>
> Thanks
> But it is nothing with "form" and "request".
> Maybe I should make me more clear:
>
>
> For the first time this JSP loaded, it is not sure how many rows of a
> table needed by user. Then user choos a select_box to set the rows
> number and then JSP was reloaded with table contain the number of rows
> user selected.
>
>
> ONCHANGE="location=this.options[this.selectedIndex].value;">
><%for(int i=1;i<=5;i++){%>
> value="\AddQuotation.jsp?actionfrom=<%=request_from%>&row_num=<%=i%>"<%i
> f(ro
> w_num==i){out.print("SELECTED");}%> >-<%=i%>-
><%}%>
>
>
>
> But user may set other fields before setting the number of rows, so when
> the JSP was reloaded, all filled fields ahould be cached, is it
> possible?
>
>
>
>
> - Original Message -
> From: "Kwok Peng Tuck" <[EMAIL PROTECTED]>
> To: "Tomcat Users List" <[EMAIL PROTECTED]>
> Sent: Thursday, September 04, 2003 4:31 PM
> Subject: Re: How to cache the user's input in a jsp page?
>
> > In the servlet or jsp you could do :
> > String text = request.getParameter("subject") ;
> >
> > Then do whatever you want with it.
> >
> > engp0510 wrote:
> > >Thanks
> > >I know maybe I should use session, but when I choose "select" box,
> > >the
>
> jsp
>
> > >page will be reloaded. How do I save the value of " > >maxLength=100 size=40 name=subject>" into session, that after
> > >reloaded
>
> the
>
> > >value should be the same as user input previously?
> > >
> > >- Original Message -
> > >From: "Duncan Strang" <[EMAIL PROTECTED]>
> > >To: "Tomcat Users List" <[EMAIL PROTECTED]>
> > >Sent: Thursday, September 04, 2003 4:15 PM
> > >Subject: RE: How to cache the user's input in a jsp page?
> > >
> > >
> > >Check out JSP's implicit object collection
> > >
> > >For example, if you are using user sessions you can put any Object
> > >onto the session, this will then be available whenever the user
> > >accesses the page. To use the session object simply use
> > >
> > >session.setAttribute("identifier", Object);
> > >
> > >So to save an Integer (Objects only, not primitives) for example
> > >
> > >Integer foo = new integer(10);
> > >session.setAttribute("fooint" foo);
> > >
> > >To retrieve it next request use
> > >
> > >Integer foo2 = (Integer)session.getAttribute("fooint");
> > >
> > >There are other implicit Objects including application (the jsp view
> > >of the Servlet context) but this is globally visible so shouldn't be
> > >use to store session type variables (IMHO)
> > >
> > >Or you could write your own cache :)
> > >
> > >Cheers
> > >Duncan
> > >
> > >
> > >-Original Message-
> > >From: engp0510 [mailto:[EMAIL PROTECTED]
> > >Sent: 04 September 2003 09:00
> > >To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
> > >Subject: How to cache the user's input in a jsp page?
> > >
> > >
> > >Hi
> > >How to cache the user's input in a jsp page? The following is some
> > >code of my JSP:
> > >
> > ><%
> > > int item_num = 5;
> > > int row_num = 1;
> > > if(request.getParameter("row_num")!=null){
> > > String rowstr = (request.getParameter("row_num"));
> > > try{
> > > row_num = Integer.parseInt(rowstr);
> > > }
> > > catch(NumberFormatException ne){}
> > > }
> > >%>
> > >...
> > >...
> > >
> > > Subject :
>
>
>
> > >
> > >
> > >
> > >
> > >
> > >
> > >..
> > > > >ONCHANGE="location=this.options[this.selectedIndex].value;">
> > > <%for(int i=1;i<=5;i++){%>
> > >> >value="\AddQuotation.jsp?actionfrom=<%=request_from%>&row_num=<%=i%>"
> > ><%i
> > >f(row_num==i){out.print("SELECTED");}%> >-<%=i%>-
> > > <%}%>
> > >
> > >
> > >...
> > > <%for(int ii=0;ii
> > >
> > > <%=ii+1%>
> > >
> > > > >name=project_detail_<%=ii+1%>>
> > >
> > > > >name=quantity_<%=ii+1%>>
> > >
> > > > >name=unit_price_<%=ii+1%>>
> > >
> > >
> > > <%}%>
> > >
> > >The choosing of select will refresh th