• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

how to call a jsp function with in a hyperlink

 
k kousalya
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hai all,
Can anyone help me??
Can we call a jsp function from a hyperlink in jsp page ?? I am developing one small web application. In that application, i
have to display the id numbers of all employees. If I click on one employee id, i have to display details of that employee.
My data bse is aceess database. I could display the details of employee id s in a table with hyperlinks to employee ids. How to
display the details of that employee. I have tried with jsp functions and java script function. But no use. Could anyone one please help me out.
thanks in advance.
 
Jesper de Jong
Java Cowboy
Saloon Keeper
Posts: 15441
41
Android IntelliJ IDE Java Scala Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
A JSP represents a web page, exactly the same as any other HTML web page. You can just put the address of the JSP in the link - if you click on the link, your JSP will be executed. For example:

<a href="http://somewebsite.com/hello/customerdetails.jsp">Click here for details</a>

Usually, you'd want to pass some parameter to the JSP, so that it knows of which customer the details should be displayed. For example:

<a href="http://somewebsite.com/hello/customerdetails.jsp?cust_id=123">Click here for details of customer 123</a>
 
k kousalya
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Jesper ,

But i have to display the details of employees in the same jsp page. how to do this ?? What thought is, divide the jsp page into two frames. I ll display id numbers in one frame, if i click on the employee id, details of that employee should be display in the second frame. How to do this. Please help me.
 
Campbell Ritchie
Sheriff
Pie
Posts: 49813
69
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Too difficult a question for us beginners. Moving.
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 65123
91
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Investigate the target attribute of the tag.
 
Andy Crane
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Use ajax.

- user clicks id
- you make ajax call to jsp page to get the info for that id
- return that info in a json object
- use a dialog box or display a hidden div to display the returned data in an organized fashion

This enables you to only pull and display the list of ids on page load, which makes the page faster. And provided your hardware is at least average and your server is set up correctly your users won't see much of a delay if any delay at all with the ajax call.

- andy c
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic