• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Junilu Lacar
Sheriffs:
  • Rob Spoor
  • Liutauras Vilda
  • Tim Cooke
Saloon Keepers:
  • Tim Moores
  • Piet Souris
  • Tim Holloway
  • Jj Roberts
  • Stephan van Hulst
Bartenders:
  • Himai Minh
  • Carey Brown
  • Frits Walraven

UI in Java

 
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hey I have to re-design and re-factor the UI which was implemented ten years back using JSP and Servlet by consideration of compatibility (browsers and OS), cost and effort. Please suggest me some java framework .
 
Sheriff
Posts: 67557
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
If you can port much of the code to modern versions of Servlets and JSP, it might be simpler to just continue to use no framework.

Otherwise, the most popular server-side framework these days seems to be SpringMVC. I cannot recommend JSF or Struts at this point.

Or, if the application is a complete refactor, you could use the ultramodern approach of creating a RESTful API for the data, and implementing the app using a client-side JavaScript MVC framework such as Backbone or AngularJS.
 
Nazneen Mulani
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Ohk thanks a lot.
and why not JSF or struts??
And I have to consider the code which was implemented 10 years back, while designing new one.
And this is my M tech final year Project got from one MNC in intern.
 
Bear Bibeault
Sheriff
Posts: 67557
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Nazneen Mulani wrote: and why not JSF or struts?


In my opinion, JSF is a cantankerous, over-complicated, Rube Goldberg machine that creates more problems than it solves. In my experience, its influence is waning. Struts is just too old.
 
Nazneen Mulani
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I have gone through some Java Based UI frameworks, In which VAADIN and ZK are two frameworks which i am thinking is good for my project. Both are open source UI frameworks in java for building enterprise web and mobile applications. Also their compatibility is better than other frameworks for all browsers and OS.

Capture.JPG
[Thumbnail for Capture.JPG]
 
Nazneen Mulani
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
extension to above comparison
Captureo.JPG
[Thumbnail for Captureo.JPG]
 
Rancher
Posts: 43024
76
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
There are many, many frameworks you could use. That comparison you posted selected a few, leaving out some of the more popular ones. But since this is a student project, I don't think the choice of frameworks matters much. IMO, you should give some serious thought to Bear's suggestion of not using any framework that's not already use din the project. (Unless that is a requirement of this project, of course.)
 
You showed up just in time for the waffles! And this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
reply
    Bookmark Topic Watch Topic
  • New Topic