Wikipedia defines computer science as the systematic study of algorithmic processes that describe and transform information. But for me, it is simply as F-U-N!
CSI: Computer Science & I
Bytes and Pieces of Me
Yet another blog of mine - this time it logs not just errors but also learnings as I master the world of computer science. And yes, this is getting so serious.
You Compute Me
Are you a double? Because as long as you are there, thoughts of you always float inside my head.
Fuckyeah, after 3 months, that’s the only thing that I’ve blogged here. Wahaha.
You NP-complete me.
Possibly Related Posts:
Struts Strategy
Some of my notes before we present Struts to the Triage team as the framework to use in the development. The list is so, uhm, unorganized and kinda random.
Easy to Learn
According to [1], Struts can be learned in 4 days!
Model View Controller
Struts framework is based on Model View Controller (MVC) architecture. Model is represented as a set of JavaBeans. For the View , the framework works well with JavaServer Pages , including JSTL and JSF , as well as Velocity Templates , XSLT , and other presentation systems. [2] The framework provides its own web Controller component.
Best Practices
Here are some tips or solutions to some problems in web applications [3]:
- Screen with dynamic fields
- Secure JSP Pages
- Validation of service requester: Login-check
- Stack maintenance (for bread crumbs)
- Action chaining
Tutorials
[4], [7], [8]
Struts and JSF
Existing Struts apps should ideally be able to migrate one page at a time to using JavaServer Faces component tags. Either the standard ones shipped with JavaServer Faces, or from any third-party component library. [5] The integration library makes it possible to change one JavaServer page at a time. Keep your back-end application logic, and everything works.
The first thing to remember is that JavaServer Faces, even though it has a front controller architecture, is all about the view tier—of a Model View Controller(MVC) architecture. That’s where having a controller like Struts behind JavaServer Faces occasionally still makes sense.
Struts vs JSF
If you have an aggressive schedule with not much time to deal with evaluating different vendors or dealing with support for new JSF implementations, Struts may be the way to go. But from a strategic direction and programming model, JSF should be the target of new applications. [6]
Struts Against JSF, GWT and the Whole World
[9]
[1] http://www.activelearning.ph/courses/pdf/341_activeLearningStruts.pdf
[2] http://en.wikibooks.org/wiki/Java_Programming/Struts
[3] http://www.javaworld.com/javaworld/jw-09-2004/jw-0913-struts.html
[4] http://www.vaannila.com/struts-2/struts-2-tutorial/struts-2-tutorial.html
[5] http://java.sun.com/developer/technicalArticles/Interviews/jsf_mcClanahan.html
[6] http://java.sys-con.com/node/46516
[7] http://javaboutique.internet.com/tutorials/Struts/
[8] http://www.roseindia.net/struts/
[9] http://www.theserverside.com/news/thread.tss?thread_id=47344
Possibly Related Posts:
Programming is the only job I can think of where I get to be both an engineer and an artist. There's an incredible, rigorous, technical element to it, which I like because you have to do very precise thinking. On the other hand, it has a wildly creative side where the boundaries of imagination are the only real limitation.
- A. Hertzfeld