Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.gui > #4777

Choosing between Swing, Spring and Struts?

From Novice <novice@example..com>
Newsgroups comp.lang.java.gui
Subject Choosing between Swing, Spring and Struts?
Date 2011-11-29 17:08 +0000
Organization Your Company
Message-ID <Xns9FAC7BDA94C81jpnasty@94.75.214.39> (permalink)

Show all headers | View raw


I have been approached as a possible contractor to build a Java desktop 
application that needs to run on both Windows and Mac. I'm pretty familiar 
with Swing but know that Spring and Struts are in wide usage these days. 

Assuming the customer has no strong feelings either way - and I don't know 
that yet - what are the pros and cons for Swing, Spring and Struts? In 
other words, which would be best to use and why? 

Given that I haven't worked with either Spring or Struts, I'm also curious 
about learning time for these technologies. I just looked at one YouTube 
video each for both Spring and Struts and found both pretty dreadful in 
terms of production values and content. The Struts video was long on vague 
generalities and had no real coding examples at all. The Spring video was 
based on a real example but it was really trivial and the presenter wasted 
far too much time on things like explaining how to download a file and such 
things. 

I learn best when I have materials that contain a lot of examples and 
hands-on exercises. Also, money is tight so, when possible, I prefer free 
resources that I can use online or download onto my computer. Can anyone 
suggest materials like that for current versions of String and Struts? I'd 
like to get at least a basic overview of what they do and what's involved 
in working with them. 

Also, does anyone have any general remarks on how well Java desktop 
applications typically run on Macs? I did a desktop app that was developed 
on Windows that only needed one line changed to run perfectly on both 
Windows and Linux. Could I expect an app developed in Windows to work on a 
Mac so effortlessly? Or are there typically more issues in making the app 
work well on a Mac? 

-- 
Novice

Back to comp.lang.java.gui | Previous | NextNext in thread | Find similar


Thread

Choosing between Swing, Spring and Struts? Novice <novice@example..com> - 2011-11-29 17:08 +0000
  Re: Choosing between Swing, Spring and Struts? markspace <-@.> - 2011-11-29 13:01 -0800
    Re: Choosing between Swing, Spring and Struts? Novice <novice@example..com> - 2011-11-29 22:20 +0000
  Re: Choosing between Swing, Spring and Struts? "John B. Matthews" <nospam@nospam.invalid> - 2011-11-29 21:00 -0500

csiph-web