MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Introduction to Struts 2

Course Summary

Struts 2 is a framework for developing MVC based web applications in Java. When building a complex web application it is often difficult to keep business and view logic separate from each other. In this course we will learn how to create a Java based web


  • +

    Course Syllabus

    ● Introduction to Struts2
        ◦ Introduction
        ◦ What is Struts 2?
        ◦ The Problem
        ◦ The Solution
        ◦ History
        ◦ MVC
        ◦ How it Works
        ◦ Vocabulary
        ◦ Summary
    ● Building Your First Application
        ◦ Introduction
        ◦ Prerequisites
        ◦ What We Are Building
        ◦ Getting Struts
        ◦ Downloading Struts
        ◦ Configuring Struts
        ◦ Creating the Project
        ◦ Configuring the web.xml
        ◦ Configuring the struts.xml
        ◦ Creating an Action
        ◦ Creating a JSP
        ◦ About Tomcat
        ◦ Configuring Tomcat
        ◦ Running the App
        ◦ Conventions
        ◦ Convention Based Configuration
        ◦ Summary
    ● Actions
        ◦ Introduction
        ◦ What is an Action?
        ◦ Action Interface
        ◦ Createing the Enter Protein Action
        ◦ Passing Params
        ◦ Interceptors
        ◦ Passing Data
        ◦ Implementing Data Passing
        ◦ ActionSupport
        ◦ Using ActionSupport
        ◦ Summary
    ● Results
        ◦ Introduction
        ◦ What are Results?
        ◦ Result Conventions
        ◦ Using Conventions
        ◦ Result Template Options
        ◦ Creating a Velocity Template
        ◦ Createing a FreeMarker Template
        ◦ Custom Results
        ◦ Default Result Types
        ◦ Chaining
        ◦ Annotations
        ◦ Redirects
        ◦ Summary
    ● OGNL
        ◦ Introduction
        ◦ Defining OGNL
        ◦ What is OGNL?
        ◦ OGNL in Struts
        ◦ Where OGNL is Used
        ◦ Using OGNL
        ◦ Using Session
        ◦ Type Conversion
        ◦ Calling Methods
        ◦ Using Methods
        ◦ Other Data Types
        ◦ Summary
    ● Tags
        ◦ Introduction
        ◦ What is a Tag?
        ◦ Types of Tags
        ◦ Data Tags
        ◦ Using the Url Tag
        ◦ Creating the Goal Action
        ◦ Creating the Goal JSP
        ◦ Saving the Goal
        ◦ Using the Text Tag
        ◦ Control Tags
        ◦ Using the Generator Tag
        ◦ Using the Iterator Tag
        ◦ UI Tags
        ◦ Using the Select Tag
        ◦ Summary
    ● Validation
        ◦ Introduction
        ◦ Basic Validation
        ◦ Validating Entered Protein
        ◦ Validation Framework
        ◦ Validators
        ◦ Validating with Validators
        ◦ Fixing Validation
        ◦ Client Side Validation
        ◦ Custom Validation
        ◦ Summary
    ● Ajax
        ◦ Introduction
        ◦ Ajax Refresher
        ◦ Ajax Options
        ◦ Dojo
        ◦ Setting up Dojo
        ◦ Using Dojo Tags
        ◦ Adding Support in the Action
        ◦ JQuery Plugin
        ◦ Setting up JQuery
        ◦ Using JQuery Tags
        ◦ Dynamic Results
        ◦ Summary

     


Course Fee:
USD 29

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

This course is listed under Open Source , Development & Implementations and Networks & IT Infrastructure Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top