Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / November 2005

Tip: Looking for answers? Try searching our database.

What does 'Struts' mean?

Thread view: 
Universe - 16 Nov 2005 07:19 GMT
I have been using Struts for a while.

But I still don't know why this Framework is named 'Struts'.

Anyone can tell me?
Jeffrey Schwab - 16 Nov 2005 07:24 GMT
> I have been using Struts for a while.
>
> But I still don't know why this Framework is named 'Struts'.
>
> Anyone can tell me?

<a
href="http://struts.apache.org/struts-doc-1.2.x/faqs/kickstart.html#struts">

Why is it called Struts?

It's a reference to struts in the architectural sense, a reminder of the
nearly invisible pieces that hold up buildings, houses, and bridges.

</a>
clarke.jonathan@gmail.com - 16 Nov 2005 07:47 GMT
I always thought because it's such a class (cocky) framework that it
just "struts" around the competition......Look....I made a funny...
Joan - 17 Nov 2005 02:45 GMT
>I have been using Struts for a while.
>
> But I still don't know why this Framework is named 'Struts'.
>
> Anyone can tell me?

A rip off for car repair, a strut is a fancy (expensive) shock
absorber.
Roedy Green - 17 Nov 2005 02:57 GMT
>> But I still don't know why this Framework is named 'Struts'.
>>
>> Anyone can tell me?
>
>A rip off for car repair, a strut is a fancy (expensive) shock
>absorber.

Is there a geological metaphor? They are Struts shale and Struts clay.
Perhaps the name has something to do with holding up the roof of a
mineshaft.
Signature

Canadian Mind Products, Roedy Green.
http://mindprod.com Java custom programming, consulting and coaching.

George Cherry - 17 Nov 2005 03:27 GMT
>>> But I still don't know why this Framework is named 'Struts'.
>>>
[quoted text clipped - 6 lines]
> Perhaps the name has something to do with holding up the roof of a
> mineshaft.

Strut your Stuff with JSP Tags

http://www.javaworld.com/javaworld/jw-12-2000/jw-1201-struts.html

George
Hendrik Maryns - 17 Nov 2005 10:22 GMT
Roedy Green schreef:

>>>But I still don't know why this Framework is named 'Struts'.
>>>
[quoted text clipped - 7 lines]
> Perhaps the name has something to do with holding up the roof of a
> mineshaft.

A strut is a common term in typesetting, it is originally an invisible
piece of lead which was inserted in a line to guarantee a certain
distance to the lines above and below.  It is taken over in computer
terminology, for example by Knuth in the TeXbook.

H.

Signature

Hendrik Maryns

==================
www.lieverleven.be
http://aouw.org

Roedy Green - 17 Nov 2005 11:04 GMT
On Thu, 17 Nov 2005 11:22:42 +0100, Hendrik Maryns
<hendrik_maryns@despammed.com> wrote, quoted or indirectly quoted
someone who said :

>A strut is a common term in typesetting, it is originally an invisible
>piece of lead which was inserted in a line to guarantee a certain
>distance to the lines above and below.  It is taken over in computer
>terminology, for example by Knuth in the TeXbook.

I  dug around on their website for a while, but could find nothing
about the name.  There were some names of the developers. Perhaps one
might know.
Signature

Canadian Mind Products, Roedy Green.
http://mindprod.com Java custom programming, consulting and coaching.

Hendrik Maryns - 17 Nov 2005 12:28 GMT
Roedy Green schreef:
> On Thu, 17 Nov 2005 11:22:42 +0100, Hendrik Maryns
> <hendrik_maryns@despammed.com> wrote, quoted or indirectly quoted
[quoted text clipped - 8 lines]
> about the name.  There were some names of the developers. Perhaps one
> might know.

Which website?  There is nothing like the TeX website.  There is only
one developer for TeX, and that is D.E. Knuth, and he doesn't actively
work on it any more.  There is LaTeX3, however (though active they may
be, there doesn´t seem to be much advance).

Anyway, as I said. Knuth uses it in the TeXbook and it is a TeX command.
 I can't find the definition now, but anyway it is used to keep lines
in a paragraph or table far enough from each other.

A nice qoute I found while looking for it:

"TeX has caused me to weep with frustration far more often than any
other piece of software. The full use of TeX requires an IQ in excess of
150. The plain TeX textbook is one of the most incomprehensible user
manuals ever written. The TeX language is one of the worst-designed and
incomprehensible languages ever invented. If there were any software
that could achieve similar results with less pain, I would use it. One
can only pray that some day someone will write a comprehensive
rationally thought-out front end for TeX and a user manual that assumes
an IQ less than 200. (Since gods are all in the mind, praying has no
hope of success, but it does relieve the pain a little.)"

Which is very true, but nevertheless shouldn't hold anybody from using
it, as indeed it does the best job there is.

And as Darryl said, look in a dictionary:  A structural element used to
brace or strengthen a framework by resisting longitudinal compression.

H.

Signature

Hendrik Maryns

==================
www.lieverleven.be
http://aouw.org

iamfractal@hotmail.com - 17 Nov 2005 11:10 GMT
Thomas Fritsch answered this recently:

See what the Apache Struts people themselves answer the question "Why
is
it called Struts?":
http://struts.apache.org/faqs/kickstart.html#struts

.ed

--
www.EdmundKirwan.com - Home of The Fractal Class Composition.
Chris Uppal - 17 Nov 2005 11:25 GMT
> But I still don't know why this Framework is named 'Struts'.

Some more meanings for the word (extracted from the list of about 20 in the
OED):

   To make a show of working; ? to struggle, make efforts.

   To bulge, swell; to protrude on account of being full or swollen.

Neither sense has been in use for many centuries, but they struck me as not
entirely inappropriate...

   -- chris
Darryl L. Pierce - 17 Nov 2005 12:47 GMT
> Some more meanings for the word (extracted from the list of about 20 in the
> OED):
[quoted text clipped - 5 lines]
> Neither sense has been in use for many centuries, but they struck me as not
> entirely inappropriate...

That's because you need to use the noun definition, not the verb:

A structural element used to brace or strengthen a framework by
resisting longitudinal compression.

:)
Signature

Darryl L. Pierce <mcpierce@gmail.com>
Homepage: http://mcpierce.multiply.com/
"Bury me next to my wife. Nothing too fancy, though..." - Ulysses S. Grant

Darryl L. Pierce - 17 Nov 2005 11:29 GMT
> I have been using Struts for a while.
>
> But I still don't know why this Framework is named 'Struts'.
>
> Anyone can tell me?

Check a dictionary. A strut is a supporting piece in of a framework in
construction.


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.