File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Servlets and the fly likes Passing parameters to the servlet Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Servlets
Bookmark "Passing parameters to the servlet" Watch "Passing parameters to the servlet" New topic

Passing parameters to the servlet

paul Staniland

Joined: Mar 03, 2008
Posts: 7
Before when using the dreaded invoker servlet it was possible to pass the servlet the value of an ever-changing productID by doing something like this <a href="music/adminServlet?productID">

Is there a way to pass the servlet the value of productID by clicking on a hyperlink (generated dynamically) in my JSP page (that runs the servlet by way of servlet mapping through the web.xml file).

I know I could do it with servlet init params but I want the productID to be sent at runtime and not hardcode thousands of servlet mappings.
Also I know I could set a request or session attribute, but if you click on a hyperlink is it even possible to set one of these attributes?

Newbie in need of help
Bear Bibeault
Author and ninkuma

Joined: Jan 10, 2002
Posts: 60059

Whether the invoker is used or not is irrelevant to the ability pass parameters in the query string.

Did you try it?

[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
paul Staniland

Joined: Mar 03, 2008
Posts: 7
Yes it's working now, thanks!

I did try that before but it didn't work (due to an incorrect web.xml file i now realise!)
I agree. Here's the link:
subject: Passing parameters to the servlet
Similar Threads
Passing parameter to jsp:include with c:set
hyperlink-event using a servlet
Setting a session attribute through JS
Passing values between servlets
Make hyperlink that when clicked call a java method and display results