| <?xml version="1.0" encoding="UTF-8" ?> |
| |
| <!DOCTYPE struts PUBLIC |
| "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" |
| "http://struts.apache.org/dtds/struts-2.0.dtd"> |
| |
| <struts> |
| <include file="struts-default.xml"/> |
| <include file="config-browser.xml"/> |
| |
| <package name="catalog" namespace="/catalog" extends="struts-default"> |
| <interceptors> |
| <!-- Basic stack --> |
| <interceptor-stack name="catalogStack"> |
| <interceptor-ref name="logger"/> |
| <interceptor-ref name="servlet-config"/> |
| <interceptor-ref name="static-params"/> |
| <interceptor-ref name="params"/> |
| <interceptor-ref name="conversionError"/> |
| <interceptor-ref name="validation"/> |
| <interceptor-ref name="workflow"/> |
| </interceptor-stack> |
| </interceptors> |
| |
| <default-interceptor-ref name="catalogStack"/> |
| |
| <action name="catalog" class="org.apache.struts2.example.ajax.actions.ShowCatalog"> |
| <result name="success">/category.jsp</result> |
| </action> |
| |
| <action name="cart" class="org.apache.struts2.example.ajax.actions.ShowCart"> |
| <result name="success">/cart.jsp</result> |
| </action> |
| |
| <action name="main" class="org.apache.struts2.example.ajax.actions.ActiveCategory"> |
| <result name="success">/category-main.jsp</result> |
| </action> |
| |
| |
| </package> |
| <package name="catalog-remote" namespace="/catalog/remote" extends="catalog"> |
| <action name="activeCategory" class="org.apache.struts2.example.ajax.actions.ActiveCategory"> |
| <result name="success">/category.jsp</result> |
| </action> |
| |
| <action name="setActiveCategory" class="org.apache.struts2.example.ajax.actions.SetActiveCategory"> |
| <result name="success" type="chain">activeCategory</result> |
| </action> |
| |
| <action name="updateQuantity" class="org.apache.struts2.example.ajax.actions.UpdateQuantityInCart"/> |
| |
| </package> |
| </struts> |
| |