Discussions

Performance and scalability: why struts framework?, lifecycle of the framework

  1. I am half way through my struts eploration, suddenly i am bewildered by this question, "why struts,and not an ordinary servlet?" "what paved way for their evolution?" from the knowledge i got from various sources, struts uses more declarative traversing than ordinary servlets, am i right?. Are view and controller loosely coupled than ever before? The code quality of servlet increased? what role does a controller play in struts framework? when and who call the controller? and how? in case of ordinary MVC, container calls the servlet using web.xml. Who read the struts-config.xml?i suppose it's the controller. Who call other action classes that does the actual work? again it's the controller, right?. what is the class name of the controller in struts? if possible could you please reply with a complete life cycle of request-response cycle that uses struts framework. please use the actual class name, don't use generic names, like controller. please.
  2. could you please reply with a complete life cycle of request-response cycle that uses struts framework. please use the actual class name, don't use generic names, like controller. please.
    You're kidding right? Say, arent you the same chap who has been spammed for posting ridiculous crap like this all over the discussion boards? Go away, read the manual and come back with real questions. We're always here to help
  3. move over jsf,spring ,struts and other j2ee frameworks.shine is your empra.... Empire of Shine frame work Hello! I'm alen smith, a java developer. A few days ago, I encounter a new Java frame work named Shine. I read it's getting started document and that motivated me to test it. I really enjoyed it, when I worked with it more! The Shine's Developer had written some documents about it, in Sourceforge.net & J2sos.org. The documents said that Shine: 1. Is a full java service oriented frame work. 2. Is a JWMS (Java Web Model Service architecture) frame work for web base projects. 3. Includes Ajax, MVC, Service Oriented Scope. So I tried to implement a simple sample in order to know it better. I found out that shine has a different view point about Service & to be Service oriented, that was very interesting for me! Shine has deployed on JWMS architecture that is exclusive to itself. Furthermore it supports MVC architecture too. As another advantage, Shine doesn't have the complexity of the other frameworks (for example FormBean component in Struts, …) and let developers to work with a very strong but simple operational process. The other advantage is full Ajax supporting of Shine. The simplicity but the power of Shine's validation is one of its advantages too. After working with Shine a little more, I realize something interesting in it. In addition to the Shines Special capability which I said, it has complex capabilities of Tapestry, Struts, Servlet, Jsp & … . I had developed some big java application projects. And as a professional developer I think Shine has some disadvantages, too. Shine is at its first version & doesn't have enough documents, Also it isn't experienced by developers. So it isn't reliable enough to develop the projects with it. And this is the reasons that don’t let me to deploy a real project with it. Time will show us, whether shine is so strong to show itself as a powerful framework among the others or not?! I don’t know, maybe Shine has some other advantages or disadvantages too. I really hope to learn about it more & will be glad if you let me know about your experiences touching Shine framework. you can find more inormation about shine and find him samples in : www.j2sos.org in technical forum. and for download shine frame work you can visit this link in sourceforge.net: http://sourceforge.net/projects/shine-app/ have a nice time with shine framework.