File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

how to get form parameters data to a servlet?

 
thejaka samarakoon
Ranch Hand
Posts: 56
  • 0
  • 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
ExamLab Creator
Marshal
Pie
Posts: 4116
195
Chrome Eclipse IDE Google App Engine IntelliJ IDE jQuery Postgres Database Tomcat Server
  • 0
  • 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
  • 0
  • 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
ExamLab Creator
Marshal
Pie
Posts: 4116
195
Chrome Eclipse IDE Google App Engine IntelliJ IDE jQuery Postgres Database Tomcat Server
  • 0
  • 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
  • 0
  • 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
ExamLab Creator
Marshal
Pie
Posts: 4116
195
Chrome Eclipse IDE Google App Engine IntelliJ IDE jQuery Postgres Database Tomcat Server
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yep!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic