<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
<struts-config>
	<data-sources>
		<!--<data-source key="org.apache.struts.action.DATA_SOURCE">
			<set-property property="autoCommit" value="true"/>
			<set-property property="description" value="Database for exapmle app"/>
			<set-property property="driverClass" value="org.gjt.mm.mysql.Driver"/>
			<set-property property="maxCount" value="20"/>
			<set-property property="minCount" value="4"/>
			<set-property property="url" value="jdbc:mylserver://127.0.0.1;DatabaseName=shop;SelectMethod=cursor"/>
			<set-property property="user" value="root"/>
			<set-property property="password" value=""/>-->
	</data-sources>
	<form-beans>	
		<form-bean name="photoForm" type="com.keyshop.pub.controller.PhotoForm"/>
		<form-bean name="userForm" type="com.keyshop.shop.user.controller.UserForm"/>
		<form-bean name="userLevelForm" type="com.keyshop.shop.user.controller.UserLevelForm"/>
		<form-bean name="userSearchForm" type="com.keyshop.shop.user.controller.UserForm"/>
		<form-bean name="userLevelSearchForm" type="com.keyshop.shop.user.controller.UserLevelForm"/>
		<form-bean name="productForm" type="com.keyshop.shop.product.controller.ProductForm"/>	
		<form-bean name="popproductSearchForm" type="com.keyshop.shop.product.controller.ProductForm"/>	
		<form-bean name="productSearchForm" type="com.keyshop.shop.product.controller.ProductForm"/>	
		<form-bean name="providerProductForm" type="com.keyshop.shop.product.controller.ProviderProductForm"/>	
		<form-bean name="providerProductSearchForm" type="com.keyshop.shop.product.controller.ProviderProductForm"/>	
		<form-bean name="channelproductSearchForm" type="com.keyshop.shop.product.controller.ProductForm"/>	
		<form-bean name="productCategorySearchForm" type="com.keyshop.shop.product.controller.ProductCategoryForm"/>	
		<form-bean name="productCategoryForm" type="com.keyshop.shop.product.controller.ProductCategoryForm"/>	
		<form-bean name="productTemplateForm" type="com.keyshop.shop.product.controller.ProductTemplateForm"/>
		<form-bean name="productTemplateSearchForm" type="com.keyshop.shop.product.controller.ProductTemplateForm"/>
		<form-bean name="pmcCategoryForm" type="com.keyshop.shop.product.controller.ProductCategoryForm"/>
		<form-bean name="pmcRelationTreeForm" type="com.keyshop.shop.product.controller.ProductCategoryForm"/>
		<form-bean name="pmcRelationForm" type="com.keyshop.shop.product.controller.ProductCategoryRelationForm"/>
		<form-bean name="productRelationForm" type="com.keyshop.shop.product.controller.ProductRelationForm"/>
		<form-bean name="productRelationSearchForm" type="com.keyshop.shop.product.controller.ProductRelationForm"/>		
		<form-bean name="providerProductTreeForm" type="com.keyshop.shop.product.controller.ProductCategoryForm"/>
		<form-bean name="productCommandForm" type="com.keyshop.shop.product.controller.ProductCommandForm"/>
		<form-bean name="fgmessageBoardForm" type="com.keyshop.shop.content.controller.MessageBoardForm"/>
		<form-bean name="messageBoardForm" type="com.keyshop.shop.content.controller.MessageBoardForm"/>
		<!--Channel Start-->
		<form-bean name="adContentSearchForm" type="com.keyshop.shop.channel.controller.AdContentForm"/>		
		<form-bean name="adContentForm" type="com.keyshop.shop.channel.controller.AdContentForm"/>		
		<form-bean name="channelSearchForm" type="com.keyshop.shop.channel.controller.ChannelForm"/>		
		<form-bean name="channelForm" type="com.keyshop.shop.channel.controller.ChannelForm"/>		
		<form-bean name="channelConfigForm" type="com.keyshop.shop.channel.controller.ChannelConfigForm"/>		
		<form-bean name="channelConfigSearchForm" type="com.keyshop.shop.channel.controller.ChannelConfigForm"/>		
		<!--Channel End-->
		<!--FG Start-->
    <form-bean name="baseInfoForm" type="com.keyshop.pub.controller.BaseInfoForm"/>
    <form-bean name="fgProductForm" type="com.keyshop.shop.product.controller.ProductForm"/>	
		<form-bean name="fgProductSearchForm" type="com.keyshop.shop.product.controller.ProductForm"/>			
		<!--FG Start-->
		<form-bean name="payTypeForm" type="com.keyshop.shop.order.controller.PayTypeForm"/>	
		<form-bean name="payTypeSearchForm" type="com.keyshop.shop.order.controller.PayTypeForm"/>		
		<form-bean name="orderForm" type="com.keyshop.shop.order.controller.OrderForm"/>	
		<form-bean name="orderSearchForm" type="com.keyshop.shop.order.controller.OrderForm"/>		
		<form-bean name="shipTypeForm" type="com.keyshop.shop.order.controller.ShipTypeForm"/>	
		<form-bean name="shipTypeSearchForm" type="com.keyshop.shop.order.controller.ShipTypeForm"/>			
		<form-bean name="fguserForm" type="com.keyshop.shop.user.controller.UserForm"/>
		<form-bean name="speeduserForm" type="com.keyshop.shop.user.controller.UserForm"/>
		<form-bean name="userRegForm" type="com.keyshop.shop.user.controller.UserForm"/>
		<form-bean name="searchPasswordForm" type="com.keyshop.shop.user.controller.SearchPasswordForm"/>
		<form-bean name="cartForm" type="com.keyshop.shop.order.controller.CartManagerForm"/>
		<form-bean name="fgorderForm" type="com.keyshop.shop.order.controller.OrderForm"/>	
		<form-bean name="fgorderSearchForm" type="com.keyshop.shop.order.controller.OrderForm"/>	
		<form-bean name="fggroupStockForm" type="com.keyshop.shop.order.controller.GroupStockForm"/>	
		<form-bean name="groupStockSearchForm" type="com.keyshop.shop.order.controller.GroupStockForm"/>	
		<form-bean name="adLinkForm" type="com.keyshop.shop.content.controller.AdLinkForm"/>	
		<form-bean name="adLinkSearchForm" type="com.keyshop.shop.content.controller.AdLinkForm"/>		
		<form-bean name="contentForm" type="com.keyshop.shop.content.controller.ContentForm"/>	
		<form-bean name="contentSearchForm" type="com.keyshop.shop.content.controller.ContentForm"/>					
		<form-bean name="fgcontentForm" type="com.keyshop.shop.content.controller.ContentForm"/>			
		<form-bean name="fgOOSForm" type="com.keyshop.shop.order.controller.OOSForm"/>		
		<form-bean name="OOSSearchForm" type="com.keyshop.shop.order.controller.OOSForm"/>		
		<form-bean name="fgproductAppraisalForm" type="com.keyshop.shop.product.controller.ProductAppraisalForm"/>		
		<form-bean name="productAppraisalForm" type="com.keyshop.shop.product.controller.ProductAppraisalForm"/>			
		<form-bean name="managerForm" type="com.keyshop.shop.system.controller.ManagerForm"/>	
		<form-bean name="managerLoginForm" type="com.keyshop.shop.system.controller.ManagerForm"/>
		<form-bean name="acLogSearchForm" type="com.keyshop.shop.system.controller.AcLogForm"/>
		<form-bean name="providerLoginForm" type="com.keyshop.shop.system.controller.ProviderForm"/>	
		<form-bean name="managerSearchForm" type="com.keyshop.shop.system.controller.ManagerForm"/>	
		<form-bean name="providerForm" type="com.keyshop.shop.system.controller.ProviderForm"/>	
		<form-bean name="providerLoginForm" type="com.keyshop.shop.system.controller.ProviderForm"/>			
		<form-bean name="providerSearchForm" type="com.keyshop.shop.system.controller.ProviderForm"/>				
		<form-bean name="systemConfigForm" type="com.keyshop.shop.system.controller.SystemConfigForm"/>	
		<form-bean name="inquisitionForm" type="com.keyshop.shop.content.controller.InquisitionForm"/>
		<form-bean name="inquisitionSearchForm" type="com.keyshop.shop.content.controller.InquisitionForm"/>	
		<form-bean name="orderProductStatForm" type="com.keyshop.shop.order.controller.OrderProductStatForm"/>		
		<form-bean name="orderStatForm" type="com.keyshop.shop.order.controller.OrderStatForm"/>
		<form-bean name="userOrderIntegralForm" type="com.keyshop.shop.user.controller.UserOrderIntegralForm"/>
		<form-bean name="userOrderIntegralSearchForm" type="com.keyshop.shop.user.controller.UserOrderIntegralForm"/>		
		<!--FG End-->
	</form-beans>
	<global-forwards>	
		<forward name="fail" path="/bg/pub/fail.jsp" />
		<forward name="syserr" path="/bg/pub/syserr.jsp" />
		<forward name="success" path="/bg/pub/success.jsp" />
		<forward name="error" path="/bg/pub/error.jsp" />
		<forward name="loginoff" path="/bg/login.jsp" />
		<forward name="loginsuccess" path="/bg/system/loginsuccess.jsp" />
		<forward name="providerloginoff" path="/provider/login.jsp" />
		<forward name="providerloginsuccess" path="/provider/provider/loginsuccess.jsp" />		
		<forward name="adminlogin" path="/admin/relogin.jsp" />
		<forward name="relogin" path="/bg/pub/reLogin.jsp" />
		<forward name="index" path="/index.jsp" />
	</global-forwards>
	<action-mappings>
		<action input="/jsp/system/messageBoardRe.jsp" name="fgmessageBoardForm" path="/fg/content/messageBoard" scope="session" type="com.keyshop.shop.content.controller.MessageBoardAction">
			<forward name="add" path="/fg/content/messageBoardAdd.jsp"/>
		</action>
		<action input="/bg/content/messageBoardRe.jsp" name="messageBoardForm" path="/bg/content/messageBoard" scope="session" type="com.keyshop.shop.content.controller.MessageBoardAction">
			<forward name="Re" path="/bg/content/messageBoardRe.jsp"/>
			<forward name="list" path="/bg/content/messageBoardRe.jsp"/>
		</action>
		<action input="/bg/user/userList.jsp" name="userForm" path="/bg/user/user"  scope="request" type="com.keyshop.shop.user.controller.UserAction">
			<forward name="add" path="/bg/user/userAdd.jsp"/>
			<forward name="edit" path="/bg/user/userAdd.jsp"/>
		</action>

        <action input="/bg/user/userLevelAdd.jsp" name="userLevelForm" path="/bg/user/userLevel"  scope="request" type="com.keyshop.shop.user.controller.UserLevelAction">
			<forward name="add" path="/bg/user/userLevelAdd.jsp"/>
			<forward name="edit" path="/bg/user/userLevelAdd.jsp"/>
		</action>

		<action input="/bg/user/userLevelList.jsp" name="userLevelSearchForm" path="/bg/user/userLevelSearch" scope="session" type="com.keyshop.shop.user.controller.UserLevelAction">
			<forward name="list" path="/bg/user/userLevelList.jsp"/>
			<forward name="add" path="/bg/user/userLevelAdd.jsp"/>
			<forward name="edit" path="/bg/user/userLevelAdd.jsp"/>
	 </action>
	 <action input="/bg/user/userOrderIntegralAdd.jsp" name="userOrderIntegralForm" path="/bg/user/userOrderIntegral"  scope="request" type="com.keyshop.shop.user.controller.UserOrderIntegralAction">
			<forward name="add" path="/bg/user/userOrderIntegralAdd.jsp"/>
			<forward name="reduce" path="/bg/user/userOrderIntegralReduce.jsp"/>
		</action>
		<action input="/bg/user/userOrderIntegralList.jsp" name="userOrderIntegralSearchForm" path="/bg/user/userOrderIntegralSearch" scope="request" type="com.keyshop.shop.user.controller.UserOrderIntegralAction">
			<forward name="list" path="/bg/user/userOrderIntegralList.jsp"/>
	 </action>
		<action input="/bg/user/userList.jsp" name="userSearchForm" path="/bg/user/userSearch" scope="session" type="com.keyshop.shop.user.controller.UserAction">
			<forward name="list" path="/bg/user/userList.jsp"/>
			<forward name="add" path="/bg/user/userAdd.jsp"/>
			<forward name="edit" path="/bg/user/userAdd.jsp"/>
	 </action>
		<!--product action startadd by HuanXu @2004-05-20-->
		<action input="/bg/product/productList.jsp" name="productForm" path="/bg/product/product" scope="session" type="com.keyshop.shop.product.controller.ProductAction">
			<forward name="list" path="/bg/product/productList.jsp"/>
			<forward name="search" path="/bg/product/productList.jsp"/>
			<forward name="add" path="/bg/product/productAdd.jsp"/>
			<forward name="edit" path="/bg/product/productAdd.jsp"/>
			<forward name="qiantaiview" path="/bg/product/productqiantaiView.jsp"/>
			<forward name="view" path="/bg/product/productView.jsp"/>
			<forward name="print" path="/bg/product/productPrintList.jsp"/>
			<forward name="importresult" path="/bg/product/importresult.jsp"/>
		</action>
		<action input="/bg/product/productList.jsp" name="productSearchForm" path="/bg/product/productSearch" scope="session" type="com.keyshop.shop.product.controller.ProductAction">
			<forward name="qiantailist" path="/bg/product/productqiantaiList.jsp"/>
			<forward name="list" path="/bg/product/productList.jsp"/>
			<forward name="search" path="/bg/product/productList.jsp"/>
			<forward name="qiantailist" path="/bg/product/productQiantaiList.jsp"/>
			<forward name="popsearch" path="/bg/product/productSearch.jsp"/>
			<forward name="channel" path="/bg/product/productChannelConfig.jsp"/>
		</action>		
		<!--product action startadd by-->
		<action input="/3/providerProductList.jsp" name="providerProductForm" path="/provider/product/providerProduct" scope="session" type="com.keyshop.shop.product.controller.ProviderProductAction">
			<forward name="add" path="/provider/product/providerProductAdd.jsp"/>
			<forward name="edit" path="/provider/product/providerProductAdd.jsp"/>
		</action>
		<action input="/provider/product/productList.jsp" name="providerProductSearchForm" path="/provider/product/providerProductSearch" scope="session" type="com.keyshop.shop.product.controller.ProviderProductAction">
			<forward name="list" path="/provider/product/providerProductList.jsp"/>
		</action>		
		<action input="/bg/product/productChannelConfig.jsp" name="channelproductSearchForm" path="/bg/channel/productSearch" scope="session" type="com.keyshop.shop.product.controller.ProductAction">
			<forward name="channel" path="/bg/product/productChannelConfig.jsp"/>
		</action>				
		<action input="/bg/product/productCategoryList.jsp" name="productCategorySearchForm" path="/bg/product/productCategorySearch" scope="session" type="com.keyshop.shop.product.controller.ProductCategoryAction">
			<forward name="list" path="/bg/product/productCategoryList.jsp"/>
			<forward name="add" path="/bg/product/productCategoryList.jsp"/>
			<forward name="edit" path="/bg/product/productCategoryList.jsp"/>			
		</action>	
		<action input="/bg/product/pmcCategory.jsp" name="pmcCategoryForm" path="/bg/product/pmcCategory" scope="session" type="com.keyshop.shop.product.controller.ProductCategoryAction">
			<forward name="list" path="/bg/product/pmcCategory.jsp"/>
		</action>
		<action input="/bg/product/pmcCategory.jsp" name="pmcCategoryForm" path="/bg/channel/pmcCategory" scope="session" type="com.keyshop.shop.product.controller.ProductCategoryAction">
			<forward name="list" path="/bg/product/pmcCategory.jsp"/>
		</action>		
		<action input="/bg/product/pmcRelationTree.jsp" name="pmcRelationTreeForm" path="/bg/product/pmcRelationTree" scope="session" type="com.keyshop.shop.product.controller.ProductCategoryAction">
			<forward name="list" path="/bg/product/pmcRelationTree.jsp"/>
		</action>		
		<action input="/bg/product/popproductList.jsp" name="popproductSearchForm" path="/bg/product/popproductSearch" scope="session" type="com.keyshop.shop.product.controller.ProductAction">
			<forward name="channel" path="/bg/product/popproductList.jsp"/>
		</action>			
		<action input="/bg/editor/popups/insert_image.jsp" name="photoForm" path="/bg/product/photo" scope="request" type="com.keyshop.pub.controller.PhotoAction">
			<forward name="add" path="/bg/editor/popups/insert_image.jsp"/>
			<forward name="addfile" path="/bg/editor/popups/link.jsp"/>
		</action>		
		<action input="/bg/system/providerProductTree.jsp" name="providerProductTreeForm" path="/bg/system/providerProductTree" scope="session" type="com.keyshop.shop.product.controller.ProductCategoryAction">
			<forward name="list" path="/bg/product/providerProductTree.jsp"/>
		</action>		
		<!--productTemplate action startadd by HuanXu-->
		<action input="/bg/product/productTemplateList.jsp" name="productTemplateForm" path="/bg/product/productTemplate" scope="session" type="com.keyshop.shop.product.controller.ProductTemplateAction">
			<forward name="list" path="/bg/product/productTemplateList.jsp"/>
			<forward name="search" path="/bg/product/productTemplateList.jsp"/>
			<forward name="popsearch" path="/bg/product/productTemplateSearch.jsp"/>
			<forward name="add" path="/bg/product/productTemplateAdd.jsp"/>
			<forward name="edit" path="/bg/product/productTemplateAdd.jsp"/>
			<forward name="view" path="/bg/product/productTemplateView.jsp"/>
		</action>
		<action input="/bg/product/productTemplateList.jsp" name="productTemplateSearchForm" path="/bg/product/productTemplateSearch" scope="session" type="com.keyshop.shop.product.controller.ProductTemplateAction">
			<forward name="list" path="/bg/product/productTemplateList.jsp"/>
			<forward name="search" path="/bg/product/productTemplateList.jsp"/>
			<forward name="popsearch" path="/bg/product/productTemplateSearch.jsp"/>
		</action> 
		<action input="/bg/product/pmcRelationList.jsp" name="pmcRelationForm" path="/bg/product/pmcRelation" scope="session" type="com.keyshop.shop.product.controller.ProductCategoryRelationAction">
			<forward name="list" path="/bg/product/pmcRelationList.jsp"/>
			<forward name="existedlist" path="/bg/product/pmcRelationExistedList.jsp"/>
		</action> 	
		<action input="/bg/product/productRelationList.jsp" name="productRelationSearchForm" path="/bg/product/productRelationSearch" scope="session" type="com.keyshop.shop.product.controller.ProductRelationAction">
			<forward name="list" path="/bg/product/productRelationList.jsp"/>
		</action> 	
		<action input="/bg/product/productRelationAdd.jsp" name="productRelationForm" path="/bg/product/productRelation" scope="session" type="com.keyshop.shop.product.controller.ProductRelationAction">
			<forward name="add" path="/bg/product/productRelationAdd.jsp"/>
		</action> 	
		 <!--
	  	订单统计开始 			
	  -->
	  <action input="/bg/order/orderStatList.jsp" name="orderStatForm" path="/bg/order/orderStat" scope="session" type="com.keyshop.shop.order.controller.OrderStatAction">
	  	<forward name="list" path="/bg/order/orderStatList.jsp" />
	  </action>
	  <action input="/bg/order/orderProdutStatList.jsp" name="orderProductStatForm" path="/bg/order/orderProductStat" scope="session" type="com.keyshop.shop.order.controller.OrderProductStatAction">
	  	<forward name="list" path="/bg/order/orderProdutStatList.jsp" />
	  	<forward name="detaillist" path="/bg/order/orderDetailList.jsp" />
	  </action>
	  <!--
	  	订单统计结束 
	  -->
		<!--channel action Start -->		
		<action input="/bg/channel/adList.jsp" name="adContentSearchForm" path="/bg/channel/adSearch" scope="session" type="com.keyshop.shop.channel.controller.AdContentAction">
			<forward name="list" path="/bg/channel/adList.jsp"/>
			<forward name="adselect" path="/bg/channel/adSelected.jsp"/>
		</action> 	
		<action input="/bg/channel/adAdd.jsp" name="adContentForm" path="/bg/channel/ad" scope="session" type="com.keyshop.shop.channel.controller.AdContentAction">
			<forward name="add" path="/bg/channel/adAdd.jsp"/>
			<forward name="edit" path="/bg/channel/adAdd.jsp"/>
		</action> 		
		<action input="/bg/channel/channelList.jsp" name="channelSearchForm" path="/bg/channel/channelSearch" scope="session" type="com.keyshop.shop.channel.controller.ChannelAction">
			<forward name="list" path="/bg/channel/channelList.jsp"/>
		</action> 	
		<action input="/bg/channel/channelAdd.jsp" name="channelForm" path="/bg/channel/channel" scope="session" type="com.keyshop.shop.channel.controller.ChannelAction">
			<forward name="add" path="/bg/channel/channelAdd.jsp"/>
			<forward name="edit" path="/bg/channel/channelAdd.jsp"/>
			<forward name="editconfig" path="/bg/channel/channelEditConfig.jsp"/>
		</action>		
		<action input="/bg/channel/channelConfigList.jsp" name="channelConfigSearchForm" path="/bg/channel/channelConfigSearch" scope="session" type="com.keyshop.shop.channel.controller.ChannelConfigAction">
			<forward name="list" path="/bg/channel/channelConfigList.jsp"/>
		</action> 	
		<action input="/bg/channel/channelConfigAdd.jsp" name="channelConfigForm" path="/bg/channel/channelConfig" scope="session" type="com.keyshop.shop.channel.controller.ChannelConfigAction">
			<forward name="addCcConfig" path="/bg/channel/channelCcConfigAdd.jsp"/>
			<forward name="editCcConfig" path="/bg/channel/channelCcConfigAdd.jsp"/>
			<forward name="addAdConfig" path="/bg/channel/channelAdConfigAdd.jsp"/>
			<forward name="editAdConfig" path="/bg/channel/channelAdConfigAdd.jsp"/>
			<forward name="addPcConfig" path="/bg/channel/channelPcConfigAdd.jsp"/>
			<forward name="editPcConfig" path="/bg/channel/channelPcConfigAdd.jsp"/>
		</action>		
		<!--channel action End -->	
		  <!--baseInfo action start  add by HuanXu @2004-03-23-->
    <action input="/bg/system/baseInfoList.jsp" name="baseInfoForm" path="/bg/system/baseInfo" scope="session" type="com.keyshop.pub.controller.BaseInfoAction">
	  	<forward name="list" path="/bg/system/baseInfoList.jsp" />
	  </action>
		<!--houseInfo action end -->
		<!--order action start  add by HuanXu @2004-03-23-->
    <action input="/bg/order/payTypeList.jsp" name="payTypeSearchForm" path="/bg/order/payTypeSearch" scope="session" type="com.keyshop.shop.order.controller.PayTypeAction">
	  	<forward name="list" path="/bg/order/payTypeList.jsp" />
	  </action>
	  <action input="/bg/order/payTypeAdd.jsp" name="payTypeForm" path="/bg/order/payType" scope="request" type="com.keyshop.shop.order.controller.PayTypeAction">
	  	<forward name="add" path="/bg/order/payTypeAdd.jsp" />
	  	<forward name="edit" path="/bg/order/payTypeAdd.jsp" />
	  </action>
	   <action input="/bg/order/shipTypeList.jsp" name="shipTypeSearchForm" path="/bg/order/shipTypeSearch" scope="session" type="com.keyshop.shop.order.controller.ShipTypeAction">
	  	<forward name="list" path="/bg/order/shipTypeList.jsp" />
	  </action>	  
	  <action input="/bg/order/shipTypeAdd.jsp" name="shipTypeForm" path="/bg/order/shipType" scope="request" type="com.keyshop.shop.order.controller.ShipTypeAction">
	  	<forward name="add" path="/bg/order/shipTypeAdd.jsp" />
	  	<forward name="edit" path="/bg/order/shipTypeAdd.jsp" />
	  	<forward name="relation" path="/bg/order/shipPayRelationList.jsp" />
	  </action>
	  <action input="/bg/order/orderList.jsp" name="orderSearchForm" path="/bg/order/orderSearch" scope="session" type="com.keyshop.shop.order.controller.OrderAction">
	  	<forward name="list" path="/bg/order/orderList.jsp" />
	  </action>
	  <action input="/bg/order/orderAdd.jsp" name="orderForm" path="/bg/order/order" scope="request" type="com.keyshop.shop.order.controller.OrderAction">
	  	<forward name="add" path="/bg/order/orderAdd.jsp" />
	  	<forward name="edit" path="/bg/order/orderAdd.jsp" />
	  	<forward name="view" path="/bg/order/orderBgView.jsp" />
	  </action>
	  <action input="/bg/product/productAppraisalList.jsp" name="productAppraisalForm" path="/bg/product/productAppraisalSearch"  scope="session" type="com.keyshop.shop.product.controller.ProductAppraisalAction">
			<forward name="list" path="/bg/product/productAppraisalList.jsp"/>
		</action>  			  
		<!--houseInfo action end -->
		<action input="/bg/content/inquisitionAdd.jsp" name="inquisitionForm" path="/bg/content/inquisition" scope="session" type="com.keyshop.shop.content.controller.InquisitionAction">
			<forward name="add" path="/bg/content/inquisitionAdd.jsp"/>
			<forward name="edit" path="/bg/content/inquisitionAdd.jsp"/>
			<forward name="view" path="/bg/content/inquisitionView.jsp"/>
		</action>
		<action input="/bg/content/inquisitionList.jsp" name="inquisitionSearchForm" path="/bg/content/inquisitionSearch" scope="session" type="com.keyshop.shop.content.controller.InquisitionAction">
			<forward name="list" path="/bg/content/inquisitionList.jsp"/>
		</action> 
		<action input="/bg/content/contentList.jsp" name="contentSearchForm" path="/bg/content/contentSearch" scope="session" type="com.keyshop.shop.content.controller.ContentAction">
	  	<forward name="list" path="/bg/content/contentList.jsp" />
	  </action>
	  <action input="/bg/content/contentAdd.jsp" name="contentForm" path="/bg/content/content" scope="request" type="com.keyshop.shop.content.controller.ContentAction">
	  	<forward name="add" path="/bg/content/contentAdd.jsp" />
	  	<forward name="edit" path="/bg/content/contentAdd.jsp" />
	  </action>
	  <action input="/bg/content/adLinkList.jsp" name="adLinkSearchForm" path="/bg/content/adLinkSearch" scope="session" type="com.keyshop.shop.content.controller.AdLinkAction">
	  	<forward name="list" path="/bg/content/adLinkList.jsp" />
	  </action>
	  <action input="/bg/content/adLinkAdd.jsp" name="adLinkForm" path="/bg/content/adLink" scope="request" type="com.keyshop.shop.content.controller.AdLinkAction">
	  	<forward name="add" path="/bg/content/adLinkAdd.jsp" />
	  	<forward name="edit" path="/bg/content/adLinkAdd.jsp" />
	  </action>
	  
	  <action input="/bg/system/managerList.jsp" name="managerSearchForm" path="/bg/system/managerSearch" scope="session" type="com.keyshop.shop.system.controller.ManagerAction">
			<forward name="list" path="/bg/system/managerList.jsp" />
		
		</action>
       <!-- aclog manager -->
      <action input="/bg/system/acLogList.jsp" name="acLogSearchForm" path="/bg/system/acLogSearch" scope="session" type="com.keyshop.shop.system.controller.AcLogAction">
			<forward name="list" path="/bg/system/acLogList.jsp" />
			<forward name="view" path="/bg/system/acLogView.jsp" />
		</action>

		<action input="/bg/system/managerAdd.jsp" name="managerForm" path="/bg/system/manager" scope="request" type="com.keyshop.shop.system.controller.ManagerAction">
			<forward name="add" path="/bg/system/managerAdd.jsp" />
			<forward name="edit" path="/bg/system/managerAdd.jsp" />

		</action>
		<action name="managerLoginForm" path="/bg/login" scope="request" type="com.keyshop.shop.system.controller.ManagerAction">
			<forward name="editself" path="/bg/system/managerEditSelf.jsp" />
		</action>
		<action name="providerLoginForm" path="/provider/login" scope="request" type="com.keyshop.shop.system.controller.ProviderAction">
			<forward name="editself" path="/provider/provider/managerEditSelf.jsp" />
			<forward name="providerloginoff" path="/provider/login.jsp" />
			<forward name="providerloginsuccess" path="/provider/provider/loginsuccess.jsp" />
		</action>
		<!--provider start -->
		<action input="/bg/system/providerList.jsp" name="providerSearchForm" path="/bg/system/providerSearch" scope="session" type="com.keyshop.shop.system.controller.ProviderAction">
			<forward name="list" path="/bg/system/providerList.jsp" />
		</action>
		<action input="/bg/system/providerAdd.jsp" name="providerForm" path="/bg/system/provider" scope="request" type="com.keyshop.shop.system.controller.ProviderAction">
			<forward name="add" path="/bg/system/providerAdd.jsp" />
			<forward name="edit" path="/bg/system/providerAdd.jsp" />
		</action>
		<action name="providerLoginForm" path="/provider/login" scope="request" type="com.keyshop.shop.system.controller.ProviderAction">
			<forward name="editself" path="/provider/providerEditSelf.jsp" />
		</action>
		<!--provider end -->
		<action input="/bg/system/systemConfigList.jsp" name="systemConfigForm" path="/bg/system/systemConfig" scope="request" type="com.keyshop.shop.system.controller.SystemConfigAction">
			<forward name="mail" path="/bg/system/mailConfigAdd.jsp" />
			<forward name="list" path="/bg/system/systemConfigList.jsp" />
			<forward name="capinfo" path="/bg/system/capInfoConfigAdd.jsp" />
			<forward name="chinabankinfo" path="/bg/system/chinabankInfoConfigAdd.jsp" />
			<forward name="alipayinfo" path="/bg/system/alipayInfoConfigAdd.jsp" />						
			<forward name="order" path="/bg/system/orderConfigAdd.jsp" />
			<forward name="cncard" path="/bg/system/cnCardConfigAdd.jsp" />
			<forward name="view" path="/bg/system/viewConfigAdd.jsp" />			
		</action>
	  <action input="/bg/order/groupStockList.jsp" name="groupStockSearchForm" path="/bg/order/groupStockSearch"  scope="session" type="com.keyshop.shop.order.controller.GroupStockAction">
			<forward name="list" path="/bg/order/groupStockList.jsp"/>
		</action>	
		<action input="/bg/order/OOSList.jsp" name="OOSSearchForm" path="/bg/order/OOSSearch"  scope="session" type="com.keyshop.shop.order.controller.OOSAction">
			<forward name="list" path="/bg/order/OOSList.jsp"/>
		</action>  	
	  <action input="/bg/product/productAppraisalList.jsp" name="productAppraisalSearchForm" path="/bg/product/productAppraisal"  scope="session" type="com.keyshop.shop.product.controller.ProductAppraisalAction">
			<forward name="list" path="/bg/product/productAppraisalList.jsp"/>
		</action>  					
		<!-- FG Start -->
		<action input="/fg/product/productFgView.jsp" name="fgProductForm" path="/fg/product/product" scope="request" type="com.keyshop.shop.product.controller.ProductAction">
			<forward name="view" path="/fg/product/productFgView.jsp"/>
		</action>
		<action input="/fg/product/productFgList.jsp" name="fgProductSearchForm" path="/fg/product/fgproductSearch" scope="request" type="com.keyshop.shop.product.controller.ProductAction">
			<forward name="list" path="/fg/product/productFgList.jsp"/>
		</action>
		<action input="/fg/user/login.jsp" name="fguserForm" path="/fg/user/user"  scope="request" type="com.keyshop.shop.user.controller.UserAction">
			<forward name="login" path="/fg/user/login.jsp"/>
			<forward name="regedit" path="/fg/user/regedit1.jsp"/>	
		</action>
		<action input="/fg/content/fgcontentList.jsp" name="contentSearchForm" path="/fg/content/contentSearch" scope="session" type="com.keyshop.shop.content.controller.ContentAction">
	  	<forward name="list" path="/fg/content/contentList.jsp" />
		<forward name="qiantaiadd" path="/fg/content/contentQiantaiAdd.jsp"/>
		<forward name="success" path="/fg/content/success.jsp"/>
        <forward name="fglist" path="/fg/content/contentQiantaiList.jsp"/>
	  </action>
	  <action input="/fg/product/productCommand.jsp" name="productCommandForm" path="/fg/product/productCommand" scope="request" type="com.keyshop.shop.product.controller.ProductCommandAction">
	  	<forward name="list" path="/fg/product/productCommand.jsp" />
	  </action>
	  <action input="/fg/content/fgcontentbuttomView.jsp" name="fgcontentForm" path="/fg/content/content" scope="request" type="com.keyshop.shop.content.controller.ContentAction">
	  	<forward name="bottom" path="/fg/content/fgcontentbuttomView.jsp"/>
	  	<forward name="nullmodel" path="/fg/content/fgcontentNullModelView.jsp"/>
	  </action>
		<action input="/fg/user/nologin.jsp" name="speeduserForm" path="/fg/user/speedlogin"  scope="request" type="com.keyshop.shop.user.controller.UserAction">
			<forward name="login" path="/fg/user/nologin.jsp"/>
		</action>
		<action input="/fg/user/regsetp1.jsp" name="userRegForm" path="/fg/user/userreg"  scope="request" type="com.keyshop.shop.user.controller.UserAction">
			<forward name="regsetp1" path="/fg/user/regsetp1.jsp"/>
			<forward name="regsetp3" path="/fg/user/regsetp3.jsp"/>
		</action>
		<action input="/fg/user/getpwdsetp1.jsp" name="searchPasswordForm" path="/fg/user/searchPwd"  scope="request" type="com.keyshop.shop.user.controller.SearchPasswordAction">
			<forward name="getpwdsetp1" path="/fg/user/getpwdsetp1.jsp"/>
			<forward name="getpwdsetp2" path="/fg/user/getpwdsetp2.jsp"/>
			<forward name="getpwdsetp3" path="/fg/user/getpwdsetp3.jsp"/>
		</action>	
		
<!--jifen-->
		<action input="/fg/user/userOrderIntegralList.jsp" name="userOrderIntegralSearchForm" path="/fg/user/userOrderIntegralSearch" scope="request" type="com.keyshop.shop.user.controller.UserOrderIntegralAction">
	  	<forward name="fglist" path="/fg/user/userOrderIntegralList.jsp" />
	  </action>
				
		<action input="/fg/order/cartManager.jsp" name="cartForm" path="/fg/order/cart"  scope="request" type="com.keyshop.shop.order.controller.CartManagerAction">
			<forward name="list" path="/fg/order/cartManager.jsp"/>
		</action>			
		<action input="/fg/order/fggroupStockAdd.jsp" name="fggroupStockForm" path="/fg/order/groupStock"  scope="request" type="com.keyshop.shop.order.controller.GroupStockAction">
			<forward name="fgadd" path="/fg/order/fggroupStockAdd.jsp"/>
		</action>	
		<action input="/fg/order/orderAdd.jsp" name="fgorderForm" path="/fg/order/order" scope="request" type="com.keyshop.shop.order.controller.OrderAction">
	  	<forward name="add" path="/fg/order/orderAdd.jsp" />
	  	<forward name="fgview" path="/fg/order/orderView.jsp" />
	  	<forward name="error" path="/fg/order/ordererror.jsp" />
	  	<forward name="success" path="/fg/order/ordersuccess.jsp" />
      <forward name="modify" path="/fg/order/ordermodify.jsp" />
      <forward name="removeproduct" path="/fg/order/orderAdd.jsp" />
	  </action>	
		<action input="/fg/order/orderList.jsp" name="fgorderSearchForm" path="/fg/order/fgorderSearch" scope="request" type="com.keyshop.shop.order.controller.OrderAction">
	  	<forward name="fglist" path="/fg/order/orderList.jsp" />
	  	<forward name="error" path="/fg/order/ordererror.jsp" />
	  </action>		
	  <action input="/fg/order/fgOOSAdd.jsp" name="fgOOSForm" path="/fg/order/OOS"  scope="request" type="com.keyshop.shop.order.controller.OOSAction">
			<forward name="fgadd" path="/fg/order/fgOOSAdd.jsp"/>
		</action>  
	  <action input="/fg/product/fgproductAppraisal.jsp" name="fgproductAppraisalForm" path="/fg/product/fgproductAppraisal"  scope="request" type="com.keyshop.shop.product.controller.ProductAppraisalAction">
			<forward name="fgadd" path="/fg/product/fgproductAppraisal.jsp"/>
		</action>  		
		<!-- FG End -->	
	</action-mappings>
	<controller>
		<set-property property="contentType" value="text/html;charset=GBK" />
	</controller>
	<message-resources parameter="resources.application"/>
	<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
		<set-property property="pathnames" value="/WEB-INF/validator-rules.xml,
																							/WEB-INF/validation.xml"/>
	</plug-in>
</struts-config>
