Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Passing parameters to the servlet

 
paul Staniland
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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?

Thanks,
Newbie in need of help
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 65111
89
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Whether the invoker is used or not is irrelevant to the ability pass parameters in the query string.

Did you try it?
 
paul Staniland
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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!)
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic