Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / December 2007

Tip: Looking for answers? Try searching our database.

jsp page  design problem.

Thread view: 
gk - 19 Nov 2007 15:16 GMT
i have a jsp page  design problem.

i have uploaded the  problem with image here
http://docs.google.com/Doc?id=dc83hzcs_288zw84qk

and tried to explain the problem  as simple as i can.

can you please help ?
gk - 19 Nov 2007 18:12 GMT
> i have a jsp page  design problem.
>
[quoted text clipped - 3 lines]
>
> can you please help ?

any response ?
Arne Vajhøj - 20 Nov 2007 02:59 GMT
> i have a jsp page  design problem.
>
> i have uploaded the  problem with image here
> http://docs.google.com/Doc?id=dc83hzcs_288zw84qk
>
> and tried to explain the problem  as simple as i can.

You need some AJAX stuff that can update the bottom when
you select options at the top.

You can either use some JavaScript directly or find
an AJAX taglib for JSP.

Arne
Chris - 20 Nov 2007 04:59 GMT
>> 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.

If he's willing to reload the page when the user clicks go, then no ajax
required.

Enclose your <select> tags in a form. Name the first one "department".
Make the go button an <input type="submit"> tag. At the top of your
page, add a snippet of java:

<%

String department = request.getParameter("department");
if (department == null) {
    // select the entire table here
} else {
    // select the table where the dept field = the department param
}

// deal with section here

%>
gk - 22 Nov 2007 12:06 GMT
> >> 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
Arne Vajhøj - 24 Dec 2007 22:46 GMT
>> 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


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.