All of the components in our previous examples used global scope. This means that the states of those components are shared among all users, which means that the state of the entire application is shared among all users. The ATG platform provides a way to mark individual components as having session scope in order to separate copies of application state to individual users. The ATG platform also provides a way to mark components as having request scope, meaning that a separate component is available for each active request.

 
loading table of contents...