Help with web application

Hi guys,

Im new to this forum and farely new to java development. I have had access to Java for 3 years but lack of practice has meant I am somewhat poorly skilled. Atleast thats what I think. Anyway enough of life stories, I just thought I'd mention that because some of my questions may sound too trivial or confusing so apologies in advance.

So lets begin...

My problem at hand is to actually decide on what technologies to use for a certain web application project I have undertaken. I must create a database application and have decided to adapt a web interface as it seems that is the way to go these days.

I may be quite ambitious but my deadline is in three months, I would rate my java skills as 5/10 and thats pushing it...Does anyone think I'm being over ambitious if I create a web application that integrates together the following:

JSF for the view

Struts for the controller

Hibernate for persistence

and JAAS for security

Do you think it is overambitious or actually very doable? And also, is that the best option to take or is JSF or Struts better as standalones rather than integrated together?

Please reply soon.

Thankyou all.

Ak

[1229 byte] By [JnrDevelopera] at [2007-10-2 2:17:03]
# 1

hello i am newbie too

but if you really confident about your java skills you can go with it

but don't try so many things in a single when it can be even accomplished with one.

any language it matters if you have a perfect design plan

then the deadline is not a problem

first design work and then codings

try bit smaller

many bits make great designs

happy coding :)

Mr.Kumara at 2007-7-15 20:09:26 > top of Java-index,Enterprise & Remote Computing,Web Tier APIs...
# 2

Thanx very much fellow developer!

What you said makes a lot of sense. I spoke to an expert today and he basically said make sure you design it very well and start off with a very small application and build on it. Basically work on it steadily and little by little and eventually produce a good finished system.

But are those technologies a good idea to use?

And what do you feel is the best designing method to take?

Thanx guys

JnrDevelopera at 2007-7-15 20:09:26 > top of Java-index,Enterprise & Remote Computing,Web Tier APIs...
# 3
Why do you want to make use of both Struts and JSF? Both are based on MVC architecture. You can make use of any one of them, for both view and controller.Thanks
RaniGopala at 2007-7-15 20:09:26 > top of Java-index,Enterprise & Remote Computing,Web Tier APIs...
# 4

Hi and welcome to the forum.

"JSF for the view

Struts for the controller

Hibernate for persistence

and JAAS for security"

I've worked with JSF and Struts. I'm unfamiliar with the other two. Given your time constraints I would reconsider using technologies you aren't familiar with.

JSF and Struts are large complicated frameworks. Using both in the same project could be a disaster if you aren't familiar with what they can do, what each one does best, and where they overlap in functionality.

Both have a unique paradigm approach to developing applications that differ at a fundamental level. Trying to pickup both simultaneously will result in confusion imo.

To minimize time learning spend the time and money upfront to get good books, and spend one-on-one time with people you know who are experts in those fields.

If concentrating on development alone (nevermind the above frameworks) you feel 3 months is kind of tight, then you might be taking on too much.

My two cents. I wish you the best for your project.

Looma at 2007-7-15 20:09:26 > top of Java-index,Enterprise & Remote Computing,Web Tier APIs...