File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Servlets and the fly likes Web application development Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "Web application development" Watch "Web application development" New topic
Author

Web application development

Kunal Lakhani
Ranch Hand

Joined: Jun 05, 2010
Posts: 618
I have to develop a web application. So, i will be starting with studying requirements, then, e-r diagrams, dfds, db designing.
I will be using jsp,servlets, and Hibernate. I will have around 1month to complete the project and handle it to client. (Yes, its a real-world application and client will pay for that, so can't compromise with anything).
What all things i must keep in mind while developing? Give your opinions. It can be anything. (for example, use of log4j, or anything, which you think is very important and can't be neglected)


kunal
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 39529
    
  27
Security - authentication, SQL injection, XSS, SSL etc. Make sure you bake that in from the beginning, it's much harder to add it later. And if you're a beginner, it's very hard to get it right no matter what.


Ping & DNS - updated with new look and Ping home screen widget
Kunal Lakhani
Ranch Hand

Joined: Jun 05, 2010
Posts: 618
Thanks for your reply Ulf Dittmer. To make it more clear its a "School Management System". So the application will not be running live on the internet, but on several pcs.(kind of intranet)
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 39529
    
  27
You said it a real world project, and that someone is going to be paying for it. You better make sure it's secure.
Kunal Lakhani
Ranch Hand

Joined: Jun 05, 2010
Posts: 618
Thanks Ulf Dittmer for your reply
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Web application development
 
Similar Threads
Exception Handling in EJBs
Can I deploy a web application that contains non-java application?
How can I encrypt the password using j_security_check?
web based vs client server applications
Rampart at the client side