GajanaN Chalke wrote:all the company employee use struts1. so it is obvious that i have to use the same.
Tim Driven Development | Test until the fear goes away
Tim Cooke wrote:
GajanaN Chalke wrote:all the company employee use struts1. so it is obvious that i have to use the same.
While I completely understand that you need to understand Struts 1 in order to work with your company's existing products, it does not mean that you should not be looking to the future and learning the newer technologies that have replaced it, such as Struts 2 as Ulf suggested.
Remember that the development team in any company is the most qualified group of people to make decisions on what technology to use in their applications. So now that you know there are serious security issues with Struts 1 that are never going to be addressed, then it's up to you and your team to lead the effort to migrate to something better. As a junior developer I'm not suggesting that it's all up to you to do all this, but there's absolutely no reason why you can't have a discussion with your team about it. That kind of forward thinking should always be well received.
Ulf Dittmer wrote:I shudder to think of the security implications of using Struts 1 at this point. That's professionally irresponsible.
I know you're looking for a different answer, but I really think the best way to learn a framework is to, well, learn it - read some introductions, read a few tutorials, follow their example codes, and it should become clear how the different parts of a Struts app work together. http://struts.apache.org/release/1.3.x/userGuide/index.html would be an obvious starting point. There's really little point in repeating all that here.
I also think that if your company wants you to learn it, then some of the more experienced developers should help you, like the person who suggested you write this code. I think that would be a more reasonable approach than leaving a junior developer to learn on their own without any guidance (not that that would be impossible if you follow the tutorial).
Tim Driven Development | Test until the fear goes away
Tim Cooke wrote:I'm not suggesting that you can, or should, do this right away but it's something to keep in mind as you're working out the Struts 1 stuff in your application. You'll find a natural time to start talking about these things with the more senior members of your team. The fact that Struts 1 is EOL (End Of Life) should be enough reason to move on from it.
Tim Driven Development | Test until the fear goes away
I’m tired of walking, and will rest for a minute and grow some wheels. This is the promise of this tiny ad:
Smokeless wood heat with a rocket mass heater
https://woodheat.net
|