This week's book giveaway is in the Jobs Discussion forum.
We're giving away four copies of Developer Career Masterplan: Build your path to senior level and beyond with practical insights from industry experts and have Heather VanCura and Bruno Souza on-line!
See this thread for details.
    Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Tim Cooke
  • Jeanne Boyarsky
  • Rob Spoor
  • Devaka Cooray
  • Liutauras Vilda
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Tim Moores
  • Mikalai Zaikin
  • Piet Souris

How pass the selected values of the Combo box to the servlet....

Ranch Hand
Posts: 205
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Report post to moderator
In one of the Jsp page, i am having a combo box which will display the static data. Upon selecting the value from the drop down combo box and clicking on button, it will navigagte to the servlet and will display the selected value from the combo box.
Below are the codings for JSP and servlets. My problem here is, selected value of the combo box is not passing to the servlet.
Please tell me, where am i doing wrong and please give me the correct code. ( i am sure my JSP coding is not correct.)
I am not sure, whether this question belongs to Servlet forum or JSP forum, hence i am posting in both the places.
<form method=post action="http://localhost:8080/servlets/test/radio">

<select id='cmb'>
<input type=submit value="OK">
package test;
import javax.servlet.*;
import javax.servlet.http.*;
import java.util.*;
public class radio extends HttpServlet{
public void init(ServletConfig sc) throws ServletException//, IOException
System.out.println("Into Init of test1");
public void doPost(HttpServletRequest req,HttpServletResponse res) throws ServletException,IOException{
PrintWriter out=res.getWriter();
String str=req.getParameter("cmb");
out.println("You have selected "+str);
out.println("You have not selected any thing");
public void doGet(HttpServletRequest req,HttpServletResponse res) throws ServletException,IOException{
Thanks in Advance,
Ranch Hand
Posts: 5093
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Report post to moderator
The value of the selected option will be passed back to the server.
If you don't specifically supply a value the browser will generate a sequence number for you (starting at 0 I think).

Would get you "SERVLET1" on doing

in the servlet.
Posts: 67732
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Report post to moderator
Please do not post the same question in multiple forums. It wastes people's time writing redundant answers.
Please continue any discussion here.
[ September 19, 2003: Message edited by: Bear Bibeault ]
    Bookmark Topic Watch Topic
  • New Topic