• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Is there anybody pass the exam with using Struts

 
chao cai
Ranch Hand
Posts: 154
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I read the posts here ,but I find almost all the passer without using Struts
 
ravindra janapreddy
Ranch Hand
Posts: 84
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi

I have not yet taken the exam but I initially designed my solution using Struts WAF but have now abandoned the solution as Struts is not going to be the technology of choice in future and is being replaced by JSF, WebWorks, SpringMVC and other technologies.

Thanks

-- Ravi
 
chao cai
Ranch Hand
Posts: 154
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
the exam winners told us to not use existing framework,because you must show your skills on J2EE in the exam,is this true?
 
Theodore Casser
Ranch Hand
Posts: 1902
Hibernate Netbeans IDE PHP
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you take my thoughts on it, the idea is to use J2EE exclusively for the project. Certainly, in the real world, you'd consider Struts, Spring, Hibernate, or other bits of add-on Java to assist with the work, but... this is a project that's about showing how you can use standard J2EE.

That being said, I used only J2EE technologies in my solution. Probably best that way.
 
rottscha rotti
Greenhorn
Posts: 21
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
why do you focus on a framework like struts? Use the ModelViewController design pattern which combines 2 or 3 J2EE basic disign patterns (front controller ...) and explain how it fits into your architecture.

rottscha rabbit
 
chao cai
Ranch Hand
Posts: 154
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I also think about use the several SUN J2EE Patterns(front controller,application controller) and GOF Patterns (Factory ,Command) to realize MVC Framework my own .
Is it wise to realize my own MVC framework?
 
Ali Reza Hosseini
Ranch Hand
Posts: 33
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
well, i am going to use JSF as a WAF for the web user interface, because
it is pure java. And I will give reasons why i decided to use JSF and how is JSF going to provide all those recommended j2ee patterns for the presentation layer.

i think that will proof my ability to adopt all those j2ee stuff.

if you do it the same way with struts, why should they have any problem with it? I don't see any reason for that.
 
Theodore Casser
Ranch Hand
Posts: 1902
Hibernate Netbeans IDE PHP
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by chao cai:
Is it wise to realize my own MVC framework?

Why wouldn't it be? I don't see a problem here...

Originally posted by Ali Reza Hosseini:
if you do it the same way with struts, why should they have any problem with it? I don't see any reason for that.


I don't know that they'd have "any problem" with using Struts. My method of thinking is that you're just potentially asking for trouble by moving away from the intention of the exercise, which is to demonstrate the ability to architect a solution using Java EE technologies. As such, when I did it - and you disagree, which is perfectly acceptable in this world - I decided that the best thing to do was to not use any other tech beyond what's in their specifications.

As I've said on and off about the process - I would actually tackle the project quite differently in the real world than I did for this exam. (For instance, I'd probably try to talk the company out of a seperate application-based interface for the agents, and suggest something web-based for them as well.) But the requirements are what they are, so I worked within what I perceived to be their bounds.

As we all keep saying - if you do something "unusual", document it so the scorer understands, and let us know what happens!
 
Ali Reza Hosseini
Ranch Hand
Posts: 33
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
well, i don't see the need for having an application front end for the travel agents out of the assignment document. in the background section
they write somewhere at the end:
"FBN would like to make the user interface more appealing for thier travel
agents by replacing the 3270 terminal with one that can support a graphical user interface."

to me .. this does not necessarily means that there must be an application as a user interface replacing that 3270 terminal.

it is assumable that there is only one front end which gives access to the customers and replaces the old 3270 front end at the same time.
 
Dominik Smith
Greenhorn
Posts: 16
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"FBN does not wish to re-write this system [FFM] at this time, but would like to have the content available to the customer using the web and the travel agent using an application."

As for the struts framework. I believe that nobody can say it's wrong but I would also keep to core J2EE apis. Just to be safe. It's very easy to mockup struts framework in the class diagram anyway and simply call classes after appropriate patterns (Front Controller, Action/Command, etc.). I used a similar approach constructing a simplified version of Struts but not using the actual name anywhere... seriousley, it take's like four classes (counting only abstract classes of course).
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic