This week's book giveaway is in the Kotlin forum.
We're giving away four copies of Kotlin in Action and have Dmitry Jemerov & Svetlana Isakova on-line!
See this thread for details.
Win a copy of Kotlin in Action this week in the Kotlin forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

how to get form parameters data to a servlet?  RSS feed

 
thejaka samarakoon
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator



1)how above form parameters like radio button data,drop down menu data can be transfered to the servlet(I mean can I get it using request.getparameter(); or any other way to get this data from the form to a servlet & then to display it ajsp page?





 
Devaka Cooray
Marshal
Posts: 5554
707
Chrome Eclipse IDE Google App Engine IntelliJ IDE jQuery Postgres Database Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thejaka samarakoon wrote:I mean can I get it using request.getparameter(); or any other way to get this data from the form to a servlet & then to display it ajsp page?

If an input has just one value (eg: radio button), you can simply get it using getParameter(). For getting multiple values (eg: check boxes), have a look at HttpServletRequest.getParameterValues(String).
 
thejaka samarakoon
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Devaka Cooray ,i'll upload my AddServlet(below). Which is the one having the(Servlet) code for run the application with a created mysql database.but this code compiles successfully, but doesn't add values to the database(I created database correctly,can you help to solve this problem?


 
Devaka Cooray
Marshal
Posts: 5554
707
Chrome Eclipse IDE Google App Engine IntelliJ IDE jQuery Postgres Database Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Have you checked the server log for the problem cause? What has happened should have logged down there.

Beside your database problem, pay attention on....

- Invoking JDBC codes directly from your servlet class is not a good practice. You should have separate classes for database access.
- Storing the inputs without having proper validations is inherently insecure and prone to SQL injection attacks.
 
thejaka samarakoon
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Devaka Cooray,
Is it my servlet codes are right?I mean the request.getParameter() values to get form data?
 
Devaka Cooray
Marshal
Posts: 5554
707
Chrome Eclipse IDE Google App Engine IntelliJ IDE jQuery Postgres Database Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yep!
 
Don't get me started about those stupid light bulbs.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!