`
xxp3369
  • 浏览: 152328 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

shop9\WebRoot\WEB-INF

阅读更多
Web.xml


<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
	<display-name>shop9</display-name>
    <context-param>
	  <param-name>contextConfigLocation</param-name>
	  <param-value>classpath:beans.xml</param-value>
	</context-param>
	<!-- 对Spring容器进行实例化 -->
	<listener>
	  <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
	</listener>
	<listener>
	  <listener-class>com.itcast.web.action.shopping.SiteSessionListener</listener-class>
	</listener>
    <filter>
        <filter-name>Spring OpenEntityManagerInViewFilter</filter-name>
        <filter-class>org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>Spring OpenEntityManagerInViewFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
    
	<filter>
        <filter-name>codeFilter</filter-name>
        <filter-class>com.itcast.web.filter.SetCodeFilter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>codeFilter</filter-name>
        <url-pattern>*.do</url-pattern>
    </filter-mapping> 
    <filter-mapping>
        <filter-name>codeFilter</filter-name>
        <url-pattern>*.jsp</url-pattern>
    </filter-mapping>
    
	<servlet>
		<servlet-name>struts</servlet-name>
		<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
		<init-param>
			<param-name>config</param-name>
			<param-value>/WEB-INF/struts-config.xml</param-value>
		</init-param>
	</servlet>
	<servlet-mapping>
		<servlet-name>struts</servlet-name>
		<url-pattern>*.do</url-pattern>
	</servlet-mapping>
	
	<welcome-file-list>
		<welcome-file>index.html</welcome-file>
		<welcome-file>index.jsp</welcome-file>
	</welcome-file-list>
</web-app>


struts-config.xml


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC
          "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN"
          "http://struts.apache.org/dtds/struts-config_1_3.dtd">
<struts-config>
	<form-beans>
		<form-bean name="producttypeform" type="com.itcast.web.formbean.product.ProductTypeForm"/>
		<form-bean name="brandform" type="com.itcast.web.formbean.product.BrandForm"/>
		<form-bean name="uploadfileform" type="com.itcast.web.formbean.uploadfile.UploadfileForm"/>
		<form-bean name="productform" type="com.itcast.web.formbean.product.ProductForm"/>
		<form-bean name="frontProductForm" type="com.itcast.web.formbean.product.FrontProductForm"/>
		<form-bean name="cartForm" type="com.itcast.web.formbean.product.CartForm"/>
		<form-bean name="departmentform" type="com.itcast.web.formbean.privilege.DepartmentForm"/>
		<form-bean name="employeeForm" type="com.itcast.web.formbean.privilege.EmployeeForm"/>
		<form-bean name="privilegeGroupForm" type="com.itcast.web.formbean.privilege.PrivilegeGroupForm"/>
	</form-beans>
	<global-forwards>
		<forward name="message" path="/WEB-INF/page/share/message.jsp" />
	</global-forwards>
	<action-mappings>
		<!-- 系统初始化 -->
		<action path="/system/init"/>
		
		<action path="/control/center/main" forward="/WEB-INF/page/controlcenter/default.jsp"/>
		<action path="/control/center/top" forward="/WEB-INF/page/controlcenter/top.jsp"/>
		<action path="/control/center/left" forward="/WEB-INF/page/controlcenter/menu.jsp"/>
		<action path="/control/center/right" forward="/WEB-INF/page/controlcenter/right.jsp"/>
		<action path="/control/center/end" forward="/WEB-INF/page/controlcenter/end.jsp"/>
		<!-- 产品类别分页显示 -->
		<action path="/control/product/type/list" name="producttypeform" scope="request">
			<forward name="list" path="/WEB-INF/page/product/producttypelist.jsp"/>
		</action>
		<!-- 产品类别管理 -->
		<action path="/control/product/type/manage" name="producttypeform" scope="request" parameter="method">
			<forward name="add" path="/WEB-INF/page/product/add_productType.jsp"/>
			<forward name="edit" path="/WEB-INF/page/product/edit_productType.jsp"/>
			<forward name="query" path="/WEB-INF/page/product/query_productType.jsp"/>
		</action>
		
		<!-- 产品品牌分页显示 -->
		<action path="/control/brand/list" name="brandform" scope="request">
			<forward name="list" path="/WEB-INF/page/product/brandlist.jsp"/>
		</action>
		<!-- 产品产品管理 -->
		<action path="/control/brand/manage" name="brandform" scope="request" parameter="method">
			<forward name="add" path="/WEB-INF/page/product/add_brand.jsp"/>
			<forward name="edit" path="/WEB-INF/page/product/edit_brand.jsp"/>
			<forward name="query" path="/WEB-INF/page/product/query_brand.jsp"/>
		</action>
		
		<!-- 上传文件管理 -->
		<action path="/control/uploadfile/manage" name="uploadfileform" scope="request" parameter="method">
			<forward name="upload" path="/WEB-INF/page/uploadfile/upload.jsp"/>
			<forward name="uploadfinish" path="/WEB-INF/page/uploadfile/fileuploadfinish.jsp"/>
			<forward name="error" path="/WEB-INF/page/uploadfile/error.jsp"/>
		</action>
		<!-- 上传文件分页显示 -->
		<action path="/control/uploadfile/list" name="uploadfileform" scope="request">
			<forward name="list" path="/WEB-INF/page/uploadfile/uploadfilelist.jsp"/>
		</action>
		
		<!-- 产品分页显示 -->
		<action path="/control/product/list" name="productform" scope="request">
			<forward name="list" path="/WEB-INF/page/product/productlist.jsp"/>
		</action>
		
		<!-- 产品管理 -->
		<action path="/control/product/manage" name="productform" scope="request" parameter="method">
			<forward name="add" path="/WEB-INF/page/product/add_product.jsp"/>
			<forward name="edit" path="/WEB-INF/page/product/edit_product.jsp"/>
			<forward name="typeselect" path="/WEB-INF/page/product/productTypeSelect.jsp"/>
			<forward name="query" path="/WEB-INF/page/product/query_product.jsp"/>
		</action>
		
		<!-- 产品样式显示 -->
		<action path="/control/product/style/list" name="productform" scope="request">
			<forward name="list" path="/WEB-INF/page/product/productstylelist.jsp"/>
		</action>
		
		<!-- 产品样式管理 -->
		<action path="/control/product/style/manage" name="productform" scope="request" parameter="method">
			<forward name="add" path="/WEB-INF/page/product/add_productstyle.jsp"/>
			<forward name="edit" path="/WEB-INF/page/product/edit_productstyle.jsp"/>
		</action>
		
		<!-- 部门分页显示 -->
		<action path="/control/department/list" name="departmentform" scope="request">
			<forward name="list" path="/WEB-INF/page/department/departmentlist.jsp"/>
		</action>
		<!-- 部门管理 -->
		<action path="/control/department/manage" name="departmentform" scope="request" parameter="method">
			<forward name="add" path="/WEB-INF/page/department/adddepartment.jsp"/>
			<forward name="edit" path="/WEB-INF/page/department/editdepartment.jsp"/>
		</action>
		
		<!-- 员工分页显示 -->
		<action path="/control/employee/list" name="employeeForm" scope="request">
			<forward name="list" path="/WEB-INF/page/department/employeelist.jsp"/>
		</action>
		<!-- 员工管理 -->
		<action path="/control/employee/manage" name="employeeForm" scope="request" parameter="method">
			<forward name="add" path="/WEB-INF/page/department/addemployee.jsp"/>
			<forward name="edit" path="/WEB-INF/page/department/editemployee.jsp"/>
			<forward name="usernameIsExsit" path="/WEB-INF/page/department/usernameIsExsit.jsp"/>
		</action>
		
		<!-- 权限组分页显示 -->
		<action path="/control/privilegegroup/list" name="privilegeGroupForm" scope="request">
			<forward name="list" path="/WEB-INF/page/department/privilegegrouplist.jsp"/>
		</action>		
		<!-- 权限组管理 -->
		<action path="/control/privilegegroup/manage" name="privilegeGroupForm" scope="request" parameter="method">
			<forward name="add" path="/WEB-INF/page/department/addprivilegegroup.jsp"/>
			<forward name="edit" path="/WEB-INF/page/department/editprivilegegroup.jsp"/>
		</action>
		
		
		<!-- #####################################前台显示######################################## -->
		<!-- 产品列表显示 -->
		<action path="/product/list" name="frontProductForm" scope="request">
			<forward name="list_image" path="/WEB-INF/page/product/frontpage/productlist.jsp"/>
			<forward name="list_imagetext" path="/WEB-INF/page/product/frontpage/productlist_text.jsp"/>
		</action>
		
		<!-- 产品样式管理 -->
		<action path="/product/switch" name="frontProductForm" scope="request" parameter="method">
			<forward name="topsell" path="/WEB-INF/page/product/frontpage/topsell.jsp"/>
			<forward name="viewHistory" path="/WEB-INF/page/product/frontpage/viewHistory.jsp"/>
			<forward name="showimage" path="/WEB-INF/page/product/frontpage/showimage.jsp"/>
		</action>
		
		<!-- 产品显示 -->
		<action path="/product/view" name="frontProductForm" scope="request">
			<forward name="product" path="/WEB-INF/page/product/frontpage/productview.jsp"/>
		</action>
		
		<!-- 购物车 -->
		<action path="/shopping/cart" name="cartForm" scope="request">
			<forward name="cart" path="/WEB-INF/page/shopping/cart.jsp"/>
		</action>
		<!-- 购物管理 -->
		<action path="/shopping/cart/manage" name="cartForm" scope="request" parameter="method">
			<forward name="result" redirect="true" path="/shopping/cart.do"/>
		</action>
	</action-mappings>
	<controller>
	  <set-property property="processorClass" value="org.springframework.web.struts.DelegatingRequestProcessor"/>
	</controller> 
</struts-config>
分享到:
评论

相关推荐

    SSH项目--欣想电子商城.zip

    本例中的数据库如何更改为mysql数据库 1.Database文件夹中扩展名为db_shop_Data.MDF和...4.XinXiangShop\WebRoot\WEB-INF\config\dao-config.xml中关于数据库的连接地址,可以更改为mysql数据库的连接地址与端口号。

    Java Web应用开发 30 课堂案例-使用JDBC-ODBC桥连接数据库.docx

    在Web应用结构中,通常包含WebRoot目录、WEB-INF目录以及web.xml配置文件。在WebRoot下创建一个JSP页面,如“sqlconn1.jsp”,用于展示JDBC-ODBC连接的代码实现。 在`sqlconn1.jsp`中,我们看到了关键的Java代码...

    SHOP++3安装配置

    同时,将`build/classes`目录拷贝到`Tomcat安装目录/webapps/ROOT/WEB-INF/`下。 3. **服务启动**:启动Tomcat和MySQL服务。 4. **访问安装向导**:通过浏览器访问`http://域名:端口`(本地安装使用`...

    legendshop3.0.3部署文档.doc

    - **数据库连接配置**:`ROOT/WEB-INF/classes/config/jdbc.properties` - `jdbc.url`: 数据库连接字符串,需使用UTF-8编码。 - `jdbc.username`: 数据库用户名。 - `jdbc.password`: 数据库密码。 - `alias`: ...

    tomcat安装详解

    mkdir -pv myapp/{lib,classes,WEB-INF,META-INF} ``` 2. **提供Web应用文件**: - 编写一个简单的JSP文件作为测试用例: ```jsp *" %&gt; &lt;title&gt;JSP Test Page ("Hello, world."); %&gt; ``` 3. ...

    配置数据库连接池的说明

    - 在应用的`WEB-INF\web.xml`文件中添加对数据源的引用: ```xml &lt;web-app&gt; &lt;resource-ref&gt; &lt;description&gt;MySQLDBConnectionPool &lt;res-ref-name&gt;jdbc/DBPool&lt;/res-ref-name&gt; &lt;res-type&gt;javax.sql.DataSource...

    javaweb天下陶网络商城源码.zip

    9. **WebRoot**: 是Web应用的标准根目录,包含HTML、CSS、JavaScript、图片等静态资源,以及Web应用的部署描述符(如WEB-INF/web.xml)。 从这些文件可以看出,这个项目采用MVC(Model-View-Controller)架构模式,...

    Java网络购物中心源码+程序使用说明书.zip

    (4)将程序所需的JSTL和SQL Server 2005数据库驱动包拷贝到工程的WebRoot\WEB-INF\lib文件夹中,如图1.2所示。 图1.2 添加程序所需的Jar包后的效果 (5)单击工具栏中的 按钮,在弹出对话框的project下拉列表框中...

    天下陶网络商城.zip

    8. **文件路径**:文件路径中的`Shop`和`WebRoot`暗示了项目有两个不同的Web应用上下文,可能是为了区分前后端或者不同模块。 综上所述,"天下陶网络商城"是一个基于Java Web开发的电子商务平台,采用了MVC架构,...

    Android购物网站源代码,安卓商城购物源码,安卓APP源码商业版

    └─WebRoot │ index.jsp │ ├─img │ dn1.jpg │ dn2.jpg │ dn3.jpg │ dn4.jpg │ jd1.jpg │ jd2.jpg │ jd3.jpg │ jd4.jpg │ sj1.jpg │ sj2.jpg │ sj3.jpg │ sj4.jpg │ ...

    如何配置JNDI

    - 在项目的`WEB-INF`目录下创建或修改`web.xml`文件,添加如下配置: ```xml &lt;resource-ref&gt; &lt;description&gt;DB Connection &lt;res-ref-name&gt;jdbc/ShopDevU&lt;/res-ref-name&gt; &lt;res-type&gt;javax.sql.DataSource&lt;/res-...

Global site tag (gtag.js) - Google Analytics