>> i have a jsp page design problem.
>>
[quoted text clipped - 8 lines]
> You can either use some JavaScript directly or find
> an AJAX taglib for JSP.
> >> i have a jsp page design problem.
>
[quoted text clipped - 29 lines]
>
> %>
thanks for the reply.
but i need something different.
complete flow is like this .
i am giving cases here.
(1) select [none] + select [none] ---->go ---> Shows All records
(2)select [ value1] + select[none] --->go ---->shows only those
records which has the match with value1
(3)select [ none] + select[value 2] --->go ---->shows only those
records which has the match with value2
(4)loading the page first time ---> shows all records .
I already have written the code and it became complex . i used
session ...and some how things has been messed up.
so, looking for a better suggestion in terms of logic .
i need a better logic.
i used so many if-else's but unfortunately at the run time these four
cases are not satisfied properly.
Anyway, can you tell me some proper logic as i am revisiting /
reviewing my code.
thanks
Lew - 22 Nov 2007 15:13 GMT
>>>> i have a jsp page design problem.
>>>> i have uploaded the problem with image here
[quoted text clipped - 24 lines]
>>
>> %>
> complete flow is like this .
>
[quoted text clipped - 22 lines]
> Anyway, can you tell me some proper logic as i am revisiting /
> reviewing my code.
With JSTL or JSF one can dynamically include what one needs on a JSP.
When the triggering JSP form is submitted, i.e., when the request submits the
values (or lack thereof) to drive the lookup, it gets submitted to a servlet.
That servlet invokes a bean (or other class) that performs or skips the lookup
as required. The results are stored in a result object. The servlet puts
that object into the request as an attribute.
The servlet forwards to the JSP of interest.
The JSP builds its table dynamically based on the contents of the result
request attribute.

Signature
Lew
Arne Vajhøj - 24 Dec 2007 22:48 GMT
> but i need something different.
> complete flow is like this .
[quoted text clipped - 22 lines]
> Anyway, can you tell me some proper logic as i am revisiting /
> reviewing my code.
There is nothing wrong with the business logic you have posted.
There may be something wrong with your code logic, but since
you have not posted any code, then we have no way of telling.
Arne
>> You need some AJAX stuff that can update the bottom when
>> you select options at the top.
[quoted text clipped - 4 lines]
> If he's willing to reload the page when the user clicks go, then no ajax
> required.
True.
But then the app will look 5 years old.
Arne