SlideShare une entreprise Scribd logo
1  sur  22
Best Struts 2 Training
By TOPS Technologies
Why Choose Struts 2 Framework?
• Bean Tags - Struts provides a set of custom JSP tags that let you easily output the
properties of JavaBeans components.
• HTML Tags - Struts provides a set of custom JSP tags to create HTML forms that are
associated with JavaBeans components.
• Form Field Validation - Struts has a robust, extensible validator that can be used to
uniformly validate your form fields.
• Good documentation & plenty of books - If you have to leave the project and/or
someone else has to maintain it then using a well known and well documented
framework will make that job much easier. A homebrewed framework just can't match
that.
www.tops-int.com | inquiry@tops-int.com | +91 7622011173
About TOPS Technologies
• TOPS Technologies is one of the largest IT Training, Outsourcing and Placement
Service provider.
• TOPS offer a wide array of solutions customized for a range of key verticals and
horizontals in the IT industry, through our multiple offices located in Ahmedabad,
Vadodara, Rajkot, Surat, Navsari, Mehsana, Junagadh, Indore in India.
www.tops-int.com | inquiry@tops-int.com | +91 7622011173
TOPS Technologies offers IT Training includes:
• PHP Training
• ASP.Net Training
• Java Training
• Software Testing Training
• Web Designing Training
• Struts 2 Training Course
• Android Training
• iPhone Training and many more..
www.tops-int.com | inquiry@tops-int.com | +91 7622011173
Struts Training Content Course
• Web applications: a quick study
• The Struts 2 framework
• Frameworks for web applications
www.tops-int.com | inquiry@tops-int.com | +91 7622011173
Module - 1
Struts Training Content Course
• Introducing Struts 2 actions
• Packaging your actions
• Implementing actions
• Transferring data onto objects
• File uploading: a case study
www.tops-int.com | inquiry@tops-int.com | +91 7622011173
Module - 2
Struts Training Content Course
• Declarative architecture
• A quick hello
• HelloWorld using annotations
www.tops-int.com | inquiry@tops-int.com | +91 7622011173
Module - 3
Struts Training Content Course
• Why intercept requests?
• Declaring interceptors
• Surveying the built-in Struts 2 interceptors
• Interceptors in action
• Building your own interceptor
www.tops-int.com | inquiry@tops-int.com | +91 7622011173
Module - 4
Struts Training Content Course
• Data transfer and type conversion: common tasks of the web application
domain
• OGNL and Struts 2
• Built-in type converters
• Customizing type conversion
www.tops-int.com | inquiry@tops-int.com | +91 7622011173
Module - 5
Struts Training Content Course
• Getting started
• Using JSTL and other native tags
• An overview of Struts tags
• Data tags
• Control tags
• Miscellaneous tags
• A brief primer for the OGNL expression language
www.tops-int.com | inquiry@tops-int.com | +91 7622011173
Module - 6
Struts Training Content Course
• Why we need UI component tags
• Tags, templates, and themes
• UI Component tag reference
www.tops-int.com | inquiry@tops-int.com | +91 7622011173
Module - 7
Struts Training Content Course
• Life after the action
• Global results
• Commonly used result types
• JSP alternatives
www.tops-int.com | inquiry@tops-int.com | +91 7622011173
Module - 8
Struts Training Content Course
• Why use Spring with Struts 2?
• Adding Spring to Struts 2
• Why use the Java Persistence API with Struts 2?
www.tops-int.com | inquiry@tops-int.com | +91 7622011173
Module - 9
Struts Training Content Course
• The Struts 2 framework and Java i18n
• A Struts 2 i18n demo
• Struts 2 i18n: the details
• Overriding the framework's default locale determination
www.tops-int.com | inquiry@tops-int.com | +91 7622011173
Module - 10
Struts Training Content Course
• Plug-in overview
• Common plug-ins
• Internal component system
• Writing a breadcrumb plug-in
www.tops-int.com | inquiry@tops-int.com | +91 7622011173
Module - 11
Struts Training Content Course
• Getting familiar with the validation framework
• Wiring your actions for validation
• Writing a custom valdator
• Validation framework advanced topics
www.tops-int.com | inquiry@tops-int.com | +91 7622011173
Module - 12
Struts Training Content Course
• Setting up your environment
• Unit-testing your actions
• Maximizing reuse
• Advanced UI tag usage
www.tops-int.com | inquiry@tops-int.com | +91 7622011173
Module - 13
Struts Training Content Course
• Translating Struts Classic knowledge
• Converting by piecemeal
www.tops-int.com | inquiry@tops-int.com | +91 7622011173
Module - 14
Struts Training Content Course
• Advanced action usage
• A single action for CRUD operations
• Tiles and Struts 2
• Dynamic method invocation
• Using tokens to prevent duplicate form submits
• Displaying wait pages automatically
www.tops-int.com | inquiry@tops-int.com | +91 7622011173
Module - 15
Contact US @
Web : http://www.tops-int.com/struts-2-training/
Email : inquiry@tops-int.com
Phone : +91 7622011173
www.tops-int.com | inquiry@tops-int.com | +91 7622011173
Follow US @
Facebook : https://www.facebook.com/TOPSTech
Twitter : https://twitter.com/TOPS_Tech
Linkedin : https://www.linkedin.com/company/tops-technologies
Google Plus : https://plus.google.com/+Tops-int
www.tops-int.com | inquiry@tops-int.com | +91 7622011173
Thank You!!!
www.tops-int.com | inquiry@tops-int.com | +91 7622011173

Contenu connexe

En vedette

Geometry dan visualisasi ekspresi
Geometry dan visualisasi ekspresiGeometry dan visualisasi ekspresi
Geometry dan visualisasi ekspresiAhmad Mujadid
 
Suburbanizacija // Cvetković Tomislav, Lalić Nikola, Miličević Mateja
Suburbanizacija  //  Cvetković Tomislav, Lalić Nikola, Miličević MatejaSuburbanizacija  //  Cvetković Tomislav, Lalić Nikola, Miličević Mateja
Suburbanizacija // Cvetković Tomislav, Lalić Nikola, Miličević MatejaFaculty of Economics in Osijek
 
Challenges on modeling annotations in the europeana sounds project
Challenges on modeling annotations in the europeana sounds projectChallenges on modeling annotations in the europeana sounds project
Challenges on modeling annotations in the europeana sounds projectEuropeana_Sounds
 
Europeana sounds in a nutshell (August 2015)
Europeana sounds in a nutshell (August 2015)Europeana sounds in a nutshell (August 2015)
Europeana sounds in a nutshell (August 2015)Europeana_Sounds
 
Creating legal access to sound heritage
Creating legal access to sound heritageCreating legal access to sound heritage
Creating legal access to sound heritageEuropeana_Sounds
 
Zrnca moderne tehnologije - DML
Zrnca moderne tehnologije - DMLZrnca moderne tehnologije - DML
Zrnca moderne tehnologije - DMLLogiko d.o.o.
 
Felix Net Nika science fiction book by group1
Felix Net Nika science fiction book by group1Felix Net Nika science fiction book by group1
Felix Net Nika science fiction book by group1Erasmus+
 
Ragging In India
Ragging In IndiaRagging In India
Ragging In Indiasudheerrvr1
 
Historia de las estructuras arquitectura
Historia de las estructuras arquitecturaHistoria de las estructuras arquitectura
Historia de las estructuras arquitecturawww.areatecnologia.com
 
Marketing strategy ppt slides
Marketing strategy ppt slidesMarketing strategy ppt slides
Marketing strategy ppt slidesYodhia Antariksa
 

En vedette (13)

Geometry dan visualisasi ekspresi
Geometry dan visualisasi ekspresiGeometry dan visualisasi ekspresi
Geometry dan visualisasi ekspresi
 
Suburbanizacija // Cvetković Tomislav, Lalić Nikola, Miličević Mateja
Suburbanizacija  //  Cvetković Tomislav, Lalić Nikola, Miličević MatejaSuburbanizacija  //  Cvetković Tomislav, Lalić Nikola, Miličević Mateja
Suburbanizacija // Cvetković Tomislav, Lalić Nikola, Miličević Mateja
 
Challenges on modeling annotations in the europeana sounds project
Challenges on modeling annotations in the europeana sounds projectChallenges on modeling annotations in the europeana sounds project
Challenges on modeling annotations in the europeana sounds project
 
Europeana sounds in a nutshell (August 2015)
Europeana sounds in a nutshell (August 2015)Europeana sounds in a nutshell (August 2015)
Europeana sounds in a nutshell (August 2015)
 
Creating legal access to sound heritage
Creating legal access to sound heritageCreating legal access to sound heritage
Creating legal access to sound heritage
 
PDC+++ Module 2 Class 9 Design Techniques I
PDC+++ Module 2 Class 9 Design Techniques IPDC+++ Module 2 Class 9 Design Techniques I
PDC+++ Module 2 Class 9 Design Techniques I
 
Zrnca moderne tehnologije - DML
Zrnca moderne tehnologije - DMLZrnca moderne tehnologije - DML
Zrnca moderne tehnologije - DML
 
PDC+++ Module 3 Class 9 Trees II
PDC+++ Module 3 Class 9 Trees IIPDC+++ Module 3 Class 9 Trees II
PDC+++ Module 3 Class 9 Trees II
 
Urbana ekologija // Glibo Ivana, Vukoja Josipa
Urbana ekologija // Glibo Ivana, Vukoja JosipaUrbana ekologija // Glibo Ivana, Vukoja Josipa
Urbana ekologija // Glibo Ivana, Vukoja Josipa
 
Felix Net Nika science fiction book by group1
Felix Net Nika science fiction book by group1Felix Net Nika science fiction book by group1
Felix Net Nika science fiction book by group1
 
Ragging In India
Ragging In IndiaRagging In India
Ragging In India
 
Historia de las estructuras arquitectura
Historia de las estructuras arquitecturaHistoria de las estructuras arquitectura
Historia de las estructuras arquitectura
 
Marketing strategy ppt slides
Marketing strategy ppt slidesMarketing strategy ppt slides
Marketing strategy ppt slides
 

Plus de TOPS Technologies

Learn java objects inheritance-overriding-polymorphism
Learn java objects  inheritance-overriding-polymorphismLearn java objects  inheritance-overriding-polymorphism
Learn java objects inheritance-overriding-polymorphismTOPS Technologies
 
Surat tops conducted one hour seminar on “corporate basic skills”
Surat tops conducted  one hour seminar on “corporate basic skills”Surat tops conducted  one hour seminar on “corporate basic skills”
Surat tops conducted one hour seminar on “corporate basic skills”TOPS Technologies
 
Word press interview question and answer tops technologies
Word press interview question and answer   tops technologiesWord press interview question and answer   tops technologies
Word press interview question and answer tops technologiesTOPS Technologies
 
Software testing and quality assurance
Software testing and quality assuranceSoftware testing and quality assurance
Software testing and quality assuranceTOPS Technologies
 
Learn advanced java programming
Learn advanced java programmingLearn advanced java programming
Learn advanced java programmingTOPS Technologies
 
How to create android applications
How to create android applicationsHow to create android applications
How to create android applicationsTOPS Technologies
 
What is ui element in i phone developmetn
What is ui element in i phone developmetnWhat is ui element in i phone developmetn
What is ui element in i phone developmetnTOPS Technologies
 
How to create android applications
How to create android applicationsHow to create android applications
How to create android applicationsTOPS Technologies
 
Software testing live project training
Software testing live project trainingSoftware testing live project training
Software testing live project trainingTOPS Technologies
 
Web designing live project training
Web designing live project trainingWeb designing live project training
Web designing live project trainingTOPS Technologies
 
iPhone training in ahmedabad by tops technologies
iPhone training in ahmedabad by tops technologiesiPhone training in ahmedabad by tops technologies
iPhone training in ahmedabad by tops technologiesTOPS Technologies
 
08 10-2013 gtu projects - develop final sem gtu project in i phone
08 10-2013 gtu projects - develop final sem gtu project in i phone08 10-2013 gtu projects - develop final sem gtu project in i phone
08 10-2013 gtu projects - develop final sem gtu project in i phoneTOPS Technologies
 
GTU PHP Project Training Guidelines
GTU PHP Project Training GuidelinesGTU PHP Project Training Guidelines
GTU PHP Project Training GuidelinesTOPS Technologies
 
GTU Asp.net Project Training Guidelines
GTU Asp.net Project Training GuidelinesGTU Asp.net Project Training Guidelines
GTU Asp.net Project Training GuidelinesTOPS Technologies
 

Plus de TOPS Technologies (20)

Learn java objects inheritance-overriding-polymorphism
Learn java objects  inheritance-overriding-polymorphismLearn java objects  inheritance-overriding-polymorphism
Learn java objects inheritance-overriding-polymorphism
 
Surat tops conducted one hour seminar on “corporate basic skills”
Surat tops conducted  one hour seminar on “corporate basic skills”Surat tops conducted  one hour seminar on “corporate basic skills”
Surat tops conducted one hour seminar on “corporate basic skills”
 
Word press interview question and answer tops technologies
Word press interview question and answer   tops technologiesWord press interview question and answer   tops technologies
Word press interview question and answer tops technologies
 
How to install android sdk
How to install android sdkHow to install android sdk
How to install android sdk
 
Software testing and quality assurance
Software testing and quality assuranceSoftware testing and quality assurance
Software testing and quality assurance
 
Basics in software testing
Basics in software testingBasics in software testing
Basics in software testing
 
Learn advanced java programming
Learn advanced java programmingLearn advanced java programming
Learn advanced java programming
 
How to create android applications
How to create android applicationsHow to create android applications
How to create android applications
 
What is ui element in i phone developmetn
What is ui element in i phone developmetnWhat is ui element in i phone developmetn
What is ui element in i phone developmetn
 
How to create android applications
How to create android applicationsHow to create android applications
How to create android applications
 
Java live project training
Java live project trainingJava live project training
Java live project training
 
Software testing live project training
Software testing live project trainingSoftware testing live project training
Software testing live project training
 
Web designing live project training
Web designing live project trainingWeb designing live project training
Web designing live project training
 
Php live project training
Php live project trainingPhp live project training
Php live project training
 
iPhone training in ahmedabad by tops technologies
iPhone training in ahmedabad by tops technologiesiPhone training in ahmedabad by tops technologies
iPhone training in ahmedabad by tops technologies
 
Php training in ahmedabad
Php training in ahmedabadPhp training in ahmedabad
Php training in ahmedabad
 
Java training in ahmedabad
Java training in ahmedabadJava training in ahmedabad
Java training in ahmedabad
 
08 10-2013 gtu projects - develop final sem gtu project in i phone
08 10-2013 gtu projects - develop final sem gtu project in i phone08 10-2013 gtu projects - develop final sem gtu project in i phone
08 10-2013 gtu projects - develop final sem gtu project in i phone
 
GTU PHP Project Training Guidelines
GTU PHP Project Training GuidelinesGTU PHP Project Training Guidelines
GTU PHP Project Training Guidelines
 
GTU Asp.net Project Training Guidelines
GTU Asp.net Project Training GuidelinesGTU Asp.net Project Training Guidelines
GTU Asp.net Project Training Guidelines
 

Dernier

Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 

Dernier (20)

Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 

Best Struts 2 Training Course Ahmedabad, Struts Online Training

  • 1. Best Struts 2 Training By TOPS Technologies
  • 2. Why Choose Struts 2 Framework? • Bean Tags - Struts provides a set of custom JSP tags that let you easily output the properties of JavaBeans components. • HTML Tags - Struts provides a set of custom JSP tags to create HTML forms that are associated with JavaBeans components. • Form Field Validation - Struts has a robust, extensible validator that can be used to uniformly validate your form fields. • Good documentation & plenty of books - If you have to leave the project and/or someone else has to maintain it then using a well known and well documented framework will make that job much easier. A homebrewed framework just can't match that. www.tops-int.com | inquiry@tops-int.com | +91 7622011173
  • 3. About TOPS Technologies • TOPS Technologies is one of the largest IT Training, Outsourcing and Placement Service provider. • TOPS offer a wide array of solutions customized for a range of key verticals and horizontals in the IT industry, through our multiple offices located in Ahmedabad, Vadodara, Rajkot, Surat, Navsari, Mehsana, Junagadh, Indore in India. www.tops-int.com | inquiry@tops-int.com | +91 7622011173
  • 4. TOPS Technologies offers IT Training includes: • PHP Training • ASP.Net Training • Java Training • Software Testing Training • Web Designing Training • Struts 2 Training Course • Android Training • iPhone Training and many more.. www.tops-int.com | inquiry@tops-int.com | +91 7622011173
  • 5. Struts Training Content Course • Web applications: a quick study • The Struts 2 framework • Frameworks for web applications www.tops-int.com | inquiry@tops-int.com | +91 7622011173 Module - 1
  • 6. Struts Training Content Course • Introducing Struts 2 actions • Packaging your actions • Implementing actions • Transferring data onto objects • File uploading: a case study www.tops-int.com | inquiry@tops-int.com | +91 7622011173 Module - 2
  • 7. Struts Training Content Course • Declarative architecture • A quick hello • HelloWorld using annotations www.tops-int.com | inquiry@tops-int.com | +91 7622011173 Module - 3
  • 8. Struts Training Content Course • Why intercept requests? • Declaring interceptors • Surveying the built-in Struts 2 interceptors • Interceptors in action • Building your own interceptor www.tops-int.com | inquiry@tops-int.com | +91 7622011173 Module - 4
  • 9. Struts Training Content Course • Data transfer and type conversion: common tasks of the web application domain • OGNL and Struts 2 • Built-in type converters • Customizing type conversion www.tops-int.com | inquiry@tops-int.com | +91 7622011173 Module - 5
  • 10. Struts Training Content Course • Getting started • Using JSTL and other native tags • An overview of Struts tags • Data tags • Control tags • Miscellaneous tags • A brief primer for the OGNL expression language www.tops-int.com | inquiry@tops-int.com | +91 7622011173 Module - 6
  • 11. Struts Training Content Course • Why we need UI component tags • Tags, templates, and themes • UI Component tag reference www.tops-int.com | inquiry@tops-int.com | +91 7622011173 Module - 7
  • 12. Struts Training Content Course • Life after the action • Global results • Commonly used result types • JSP alternatives www.tops-int.com | inquiry@tops-int.com | +91 7622011173 Module - 8
  • 13. Struts Training Content Course • Why use Spring with Struts 2? • Adding Spring to Struts 2 • Why use the Java Persistence API with Struts 2? www.tops-int.com | inquiry@tops-int.com | +91 7622011173 Module - 9
  • 14. Struts Training Content Course • The Struts 2 framework and Java i18n • A Struts 2 i18n demo • Struts 2 i18n: the details • Overriding the framework's default locale determination www.tops-int.com | inquiry@tops-int.com | +91 7622011173 Module - 10
  • 15. Struts Training Content Course • Plug-in overview • Common plug-ins • Internal component system • Writing a breadcrumb plug-in www.tops-int.com | inquiry@tops-int.com | +91 7622011173 Module - 11
  • 16. Struts Training Content Course • Getting familiar with the validation framework • Wiring your actions for validation • Writing a custom valdator • Validation framework advanced topics www.tops-int.com | inquiry@tops-int.com | +91 7622011173 Module - 12
  • 17. Struts Training Content Course • Setting up your environment • Unit-testing your actions • Maximizing reuse • Advanced UI tag usage www.tops-int.com | inquiry@tops-int.com | +91 7622011173 Module - 13
  • 18. Struts Training Content Course • Translating Struts Classic knowledge • Converting by piecemeal www.tops-int.com | inquiry@tops-int.com | +91 7622011173 Module - 14
  • 19. Struts Training Content Course • Advanced action usage • A single action for CRUD operations • Tiles and Struts 2 • Dynamic method invocation • Using tokens to prevent duplicate form submits • Displaying wait pages automatically www.tops-int.com | inquiry@tops-int.com | +91 7622011173 Module - 15
  • 20. Contact US @ Web : http://www.tops-int.com/struts-2-training/ Email : inquiry@tops-int.com Phone : +91 7622011173 www.tops-int.com | inquiry@tops-int.com | +91 7622011173
  • 21. Follow US @ Facebook : https://www.facebook.com/TOPSTech Twitter : https://twitter.com/TOPS_Tech Linkedin : https://www.linkedin.com/company/tops-technologies Google Plus : https://plus.google.com/+Tops-int www.tops-int.com | inquiry@tops-int.com | +91 7622011173
  • 22. Thank You!!! www.tops-int.com | inquiry@tops-int.com | +91 7622011173