Web Application development


Hi there,

can somebody tell me which java technolgy will give me Rich Front End interface for web aplication and also easy to learn and develop.

cheers
zolf
zolfAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Gurvinder Pal SinghCommented:
Rich Front end interface has nothing to do with Java or J2EE. Java/J2EE only takes care of the server side. Client side richness has to be taken care by HTML, CSS, and JavaScript.

0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
zolfAuthor Commented:

i mean what technolgy i can use to build rich front end for my java application.
0
Gurvinder Pal SinghCommented:
As i have said in my previous reply: HTML, CSS, and JavaScript
0
Introduction to R

R is considered the predominant language for data scientist and statisticians. Learn how to use R for your own data science projects.

ErdyMurphyCommented:
you could use the JBOSS Seam Framework
http://seamframework.org/
0
Sathish David Kumar NArchitectCommented:
You can use JSF it will give richness in your UI (u can use JSF with flex or richinterfaces)
0
Dejan PažinHead of SW DevelopmentCommented:

If you dont need the client to be web application, you can use Java Swing - if you are after richness of application and simplicity of development.
0
for_yanCommented:
You can of course use an Applet - which will give you front end of Java application and advantages of
Web deployment. And the front end could be as rich as you want.
There is a limitation on connection and writing to files but signed Applet and other ways
can help to overcome this.
0
Dejan PažinHead of SW DevelopmentCommented:

If you decide for Swing application, I would recommend using Java Web Start as deployment system. No need to use applets, with Web Start you have a desktop application with all of richness that comes along.
0
for_yanCommented:

If you have a very big application with tons of options,etc,etc
then probably java application and maybe Java web start is indeed a better option.

If you want a not so huge application, then applet has its own advantages in terms of
deployment and mostly ease of use by the users.

With web start there are also some issues, as it turns out to be really sensitive with respect
to java version and it loads new versions of itself without asking
the client sometimes causing her to wait for a long time,
 so for a lesser application (that's what we usually actually call Rich Client) I'd not discard
Applet altogether
0
zolfAuthor Commented:


appreciate your comments.
at present i have a working ERP application implememnted in Swing and hibernate. but this has its own problem specially when users need to connect remotely. so i am thinking to have a web version.but i am not sure if i can have rich user interface,i mean professional looking user interface. also my application uses RTL and LTR.

cheers
zolf
0
Sathish David Kumar NArchitectCommented:
You can WIth JSF .. (U can use RTL and LTR ) there
0
Dejan PažinHead of SW DevelopmentCommented:
>> but this has its own problem specially when users need to connect remotely

You can fix that with http tunneling.

The application should detect if the ports are closed and switch all communication to http port.
0
zolfAuthor Commented:

>>As i have said in my previous reply: HTML, CSS, and JavaScript

can i use only these with my java backend. i mean HTML,CSS,JS to capture user interaction and java,hibernate to return request.
by the way what is web 2.0.is it something specific or it involves lot of technology
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Java EE

From novice to tech pro — start learning today.