aspose file tools*
The moose likes Servlets and the fly likes doPost() question Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Servlets
Bookmark "doPost() question" Watch "doPost() question" New topic
Author

doPost() question

Mark Reddy
Greenhorn

Joined: Mar 28, 2010
Posts: 2
I am interested in creating a web app that uses JSP, Servlets and XML.

At the moment I have the following

JSP - Form input.
Servlet - Retrieving form data and sending that data to a java object.
Java object (1) - Converts data into xml file....instantiates java object (2).
Java object (2) - Sends that file to a database.

On the returning side the database will send back another XML file that I will then process using XSLT to display back to the user.

Can I place that XSLT code in the orignial Servlets doPost() method? So my doPost () method would:

1. Retrieve user inputted data from the form on my JSP page.

2. Instantiate a java object to convert that data to XML, in-turn that object will instantiates another object to send the XML file to a database.

3. Converts the resulting XML file sent from the database and displays it for the user.


Can one servlet doPost() method handle all of this? If not, how would I set up my application and classes to handle this work flow?

Thank you in advance
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 61201
    
  66

"Marko polo", please check your private messages for an important administrative matter.


[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 61201
    
  66

What part are you having problems with? Have you tried writing the code?
Mark Reddy
Greenhorn

Joined: Mar 28, 2010
Posts: 2
The problem is not really to do with coding, in fact the majority of the coding is done.

The problem is more of a design question. All I am really looking for is if the way I am handling the flow of data through the system is the correct/optimal way of doing it.

David Newton
Author
Rancher

Joined: Sep 29, 2008
Posts: 12617

Of course a single method could handle all that--a single method can handle a lot. *Should* it handle it all? No, separate functionality should be broken out into other methods and/or classes as appropriate. It sounds like you're already doing this. So what's the problem?
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 61201
    
  66

You might find this article helpful.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: doPost() question