• 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
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Convincing my BOSS to adopt STRUTS?

 
Ranch Hand
Posts: 782
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,
Our company is going to start developing projects on J2EE. They already have given ADs in news paper for J2EE professionals. Right now I am developing one small applicaion in Java/Servelts/JSP based on MVC model. But I want my BOSS to adopt STRUTS Framework.
How I can convince him? What are the main advantages of adopting struts?
I am thing to write some thing like this,
_____________________________________________________________________
Dear Mr. BOSS,

As our company has some strong believe on developing projects on J2EE. So this is my suggesstion that we should design projects based on Struts Framework. By doing so, we will have the following advantages in long term.

1: Reusable components.
2: Easy to maintain.
3: ETC
4: ETC

______________________________________________________________________

Please add your suggestions. Also tell me few books on STRUTS so that we can have in our office library @ company expense

Bye,
Viki.
 
Ranch Hand
Posts: 1934
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Struts is not the only framework used by people around(but it it the most widely used at this point of time)

You might also want to look at component based web frameworks like Tapestry, Java Server faces.

Its better to present couple of options to your boss outlining their relative merits & such. That will signal to your boss that you have done ur research and he may be inclined to go with your thoughts.

Java Server faces(JSF) may get some traction pretty soon, since it is a standard. It is good in combination with a feature in struts called Tiles.
 
Ranch Hand
Posts: 390
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Struts does not force you to do MVC, there is always a way around adopting MVC using Struts but tapestry forces you to do pure MVC. In addition tapestry has a lot of other advantages like rendering on the browser without a webserver since it is .html thus enabling the graphic artist to perform graphic changes on already built pages or at the same time the programmer is working on it. It has inbuilt components that provides you with additional features such as pagination and a lot of other features. I advice you to look at various other frameworks out there before adopting a particular framework. I do not know anything about JSF and what it provides so I am not comment on it.
 
pie sneak
Posts: 4727
Mac VI Editor Ruby
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Tapestry can not force pure MVC, as pure MVC is impossible over http... but that is a debate meant for another thread.

I would agree though to explore options other than Struts. Remember that ultimately your job is to make your boss look good, not to play with a new framework. Otherwise you may look like a child begging for the latest toy.
 
Anselm Paulinus
Ranch Hand
Posts: 390
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Marc Peabody for the correction; may be the wording should be "tapestry ensures one adopts MVC approach without a work around while the Struts framework does not"
 
Vikrama Sanjeeva
Ranch Hand
Posts: 782
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,
Tapestry, JSF or Struts? For me all are new frameworks. My basic intention of convincing my BOSS to adopt STRUTS is that I will get a chance to *learn struts. However, company will surely get benifit of this.
I don't know about JSF much, but I know STRUTS is more mature than JSF. And hope I will get more help on STRUTS than JSF on net.
This is good idea that I put couple of frameworks infront of my BOSS. I will go with JSF and STRUTS. Kindly tell me some essential advantages/disadvantages on both.

Bye,
Viki.
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic