klauern said:
I was just reading through some of the topics, and I'm not sure whether
I truly understand what Java Struts are. Are Struts a major piece of
web applications, and what can the Java Struts package provide me as a
developer?
Apache Struts is an open-source web application framework. You don't _have_
to use Struts to write web applications, there are lots of other options
(such as Spring,) but if your web application has a lot of HTML forms,
Struts can be a great help.
Struts doesn't do anything on its own, it gives you a framework to build
your application on. You define the form elements in an xml file, then
write the code that should happen when the user submits the form. You also
define the flow of the pages, where it should go if the user types something
invalid, etc.
There is a fairly significant learning curve to get started, but there are
lots of books and online resources available now. If it sounds like
something you could use, start here:
http://struts.apache.org/ .