实例介绍
目录 1 系统概述……………………………………………………………1 2 系统分析……………………………………………………………2 2.1 网上商城简介………………………………………………………2 2.2 相关实现技术介绍…………………………………………………4 2.2 需求分析……………………………………………………………7 2.3 可行性析……………………………………………………………9 3 总体设计……………………………………………………………11 3.1 项目规划…………………………………………………………11 3.2 系统功能结构图…………………………………………………11 3.3. .购物流程图……………………………………………………13 4 系统设计……………………………………………………………14 4.1 设计目标……………………………………………………………14 4.2 开发及运行环境……………………………………………………14 4.3 数据库设计…………………………………………………………14 5 JavaBean的编写……………………………………………………16 5.1 数据库操作的JavaBean的编写…………………………………16 5.2 字符串处理的JavaBean的编写…………………………………20 5.3 商品JavaBean的编写……………………………………………22 5.4 保存购物信息的JavaBean的编写………………………………22 5.5 对商品信息操作的接口的JavaBean的编写……………………23 5.6 对商品信息操作的JavaBean的编写……………………………23 6 网站前台主要功能模块设计………………………………………26 6.1 网站前台首页设计…………………………………………………26 6.2 特价商品模块设计…………………………………………………27 6.3 新品上架模块设计…………………………………………………29 6.4 商品分类模块设计…………………………………………………30 6.5 会员管理模块设计…………………………………………………32 7 网站后台主要功能模块设计…………………………………………36 7.1 后台登陆模块设计…………………………………………………36 7.2 会员管理模块设计…………………………………………………38 7.3 退出系统模块设计…………………………………………………38 8 系统实施与评价………………………………………………………40 9 参考文献………………………………………………………………41 附录 数据表……………………………………………………………42
【实例截图】
【核心代码】
4744300845147294020.rar
└── commerce
├── bbs_detail.jsp
├── cart_add.jsp
├── cart_checkout.jsp
├── cart_clear.jsp
├── cart_modify.jsp
├── cart_move.jsp
├── cart_null.jsp
├── cart_order.jsp
├── cart_see.jsp
├── checkUserName.jsp
├── copyright.jsp
├── CSS
│ └── style.css
├── DataBase
│ ├── connDB.properties
│ ├── db_shop_Data.MDF
│ └── db_shop_Log.LDF
├── goods_detail.jsp
├── images
│ ├── cart.gif
│ ├── center01.gif
│ ├── center02.gif
│ ├── center_bbsdetail.gif
│ ├── center_cart.gif
│ ├── center_checkout.gif
│ ├── center_empty.gif
│ ├── center_goodsdetail.gif
│ ├── center_newgoods.gif
│ ├── center_orderdetail.gif
│ ├── center_order.gif
│ ├── center_sale.gif
│ ├── center_searchresult.gif
│ ├── center_sellsort.gif
│ ├── center_type.gif
│ ├── contact.GIF
│ ├── del.gif
│ ├── enforce.gif
│ ├── folder.gif
│ ├── freeze.gif
│ ├── ggzs.gif
│ ├── goods
│ │ ├── 440148[1].jpg
│ │ ├── 536805[1].jpg
│ │ ├── 6063[1].jpg
│ │ ├── hwdlz.jpg
│ │ ├── Imag0095[1].jpg
│ │ ├── kxi_32422115602404083791134718967408.jpg
│ │ ├── kxi__43466945871108399541134797812434.jpg
│ │ ├── kxi_45349147213877077291134718906239.jpg
│ │ ├── kxi__88254250243709935801134719192664.jpg
│ │ ├── Thumbs.db
│ │ ├── u=1129264504,3950860015&gp=1[1].jpg
│ │ ├── u=120699196,3564474755&gp=2[1].jpg
│ │ ├── u=1364689850,4230066043&gp=3[1].jpg
│ │ ├── u=1555724878,2851970939&gp=3[1].jpg
│ │ ├── u=1878880022,2645499425&gp=2[1].jpg
│ │ ├── u=2050364956,3029532922&gp=0[1].jpg
│ │ ├── u=2729008323,2217449185&gp=0[1].jpg
│ │ ├── u=3443434306,189668260&gp=1[1].jpg
│ │ ├── u=4056255436,1870662770&gp=3[1].jpg
│ │ ├── u=629867909,3109382648&gp=1[1].jpg
│ │ ├── u=74402555,1785456758&gp=3[1].jpg
│ │ ├── xxrljkds.jpg
│ │ └── xxrljtyy.jpg
│ ├── jia.gif
│ ├── jian.gif
│ ├── jian_null.gif
│ ├── list.gif
│ ├── login_M.jpg
│ ├── manage_01.gif
│ ├── manage_02.gif
│ ├── manage_03.gif
│ ├── manage_06.gif
│ ├── manage_center_goodsadd.gif
│ ├── manage_center_goodsdel.gif
│ ├── manage_center_goodsdetail.gif
│ ├── manage_center_goodsmodi.gif
│ ├── manage_center_memberdetail.gif
│ ├── manage_center_memberlist.gif
│ ├── manage_center_orderdetail.gif
│ ├── manage_center_orderlist.gif
│ ├── manage_center_placardadd.gif
│ ├── manage_center_placardlist.gif
│ ├── manage_center_subAdd.gif
│ ├── manage_center_subList.gif
│ ├── manage_center_superAdd.gif
│ ├── manage_center_superList.gif
│ ├── modify.gif
│ ├── MORE.GIF
│ ├── point.gif
│ ├── shop_01.gif
│ ├── shop_02.gif
│ ├── shop_03.gif
│ ├── shop_04.gif
│ ├── shop_07.gif
│ ├── shop_09.gif
│ ├── shop_11.gif
│ ├── shop_12.gif
│ ├── shop_13.gif
│ ├── shop_15.gif
│ ├── shop_16.gif
│ ├── shop_17.gif
│ ├── shop_18a.gif
│ ├── shop_18.gif
│ ├── shop_19.gif
│ ├── shop_20.gif
│ ├── shop_21.gif
│ ├── shop_22.gif
│ ├── shop_24.gif
│ ├── shop_25.gif
│ ├── shop_26.gif
│ ├── shop_27.gif
│ ├── shop_28.gif
│ ├── shop_29.gif
│ ├── shop_31.gif
│ ├── shop_33.gif
│ ├── T_contact.gif
│ ├── T_favorite.gif
│ ├── thaw.gif
│ ├── T_home.gif
│ ├── Thumbs.db
│ ├── 前台首页.psd
│ └── 后台首页.psd
├── index.jsp
├── JS
│ └── check.jsp
├── left.jsp
├── Login_U.jsp
├── logout.jsp
├── manage
│ ├── banner.jsp
│ ├── copyright.jsp
│ ├── goods_add_deal.jsp
│ ├── goods_add.jsp
│ ├── goods_del_deal.jsp
│ ├── goods_del.jsp
│ ├── goods_detail.jsp
│ ├── goods_modify_deal.jsp
│ ├── goods_modify.jsp
│ ├── index.jsp
│ ├── Login_M_deal.jsp
│ ├── Login_M.jsp
│ ├── logout.jsp
│ ├── member_detail.jsp
│ ├── member_freeze.jsp
│ ├── membermanage.jsp
│ ├── member_thaw.jsp
│ ├── navigation.jsp
│ ├── onclock.JS
│ ├── order_detail.jsp
│ ├── order_enforce.jsp
│ ├── ordermanage.jsp
│ ├── placard_add_deal.jsp
│ ├── placard_add.jsp
│ ├── placard_Del_deal.jsp
│ ├── placardmanage.jsp
│ ├── safe.jsp
│ ├── sub_add.jsp
│ ├── subType_add_deal.jsp
│ ├── subType_Del_deal.jsp
│ ├── subType.jsp
│ ├── super_add.jsp
│ ├── superType_add_deal.jsp
│ ├── superType_Del_deal.jsp
│ ├── superType.jsp
│ └── 复件 goods_detail.jsp
├── modifyMember_deal.jsp
├── modifyMember.jsp
├── navigation.jsp
├── NewGoods.jsp
├── order_detail.jsp
├── order.jsp
├── register_deal.jsp
├── register.jsp
├── right.jsp
├── sale.jsp
├── search_deal.jsp
├── search.jsp
├── SellSort.jsp
├── src
│ ├── com
│ │ └── wgh
│ │ ├── dao
│ │ │ ├── GoodsDaoImpl.java
│ │ │ ├── GoodsDao.java
│ │ │ ├── MemberDaoImpl.java
│ │ │ ├── MemberDao.java
│ │ │ ├── PlacardDaoImpl.java
│ │ │ └── PlacardDao.java
│ │ └── DB
│ │ ├── chStr.java
│ │ └── connDB.java
│ └── commerce
│ ├── goodselement.java
│ ├── goods.java
│ ├── member.java
│ └── placard.java
├── type.jsp
├── WEB-INF
│ ├── classes
│ │ ├── com
│ │ │ └── wgh
│ │ │ ├── dao
│ │ │ │ ├── CommerceDao.class
│ │ │ │ ├── CommerceDaoImpl.class
│ │ │ │ ├── del.class
│ │ │ │ ├── GoodsDao.class
│ │ │ │ ├── GoodsDaoImpl.class
│ │ │ │ ├── MemberDao.class
│ │ │ │ ├── MemberDaoImpl.class
│ │ │ │ ├── PlacardDao.class
│ │ │ │ ├── PlacardDaoImpl.class
│ │ │ │ ├── SubtypeDao.class
│ │ │ │ ├── SubtypeDaoImpl.class
│ │ │ │ ├── SupertypeDao.class
│ │ │ │ └── SuperTypeDaoImpl.class
│ │ │ └── DB
│ │ │ ├── chStr.class
│ │ │ └── connDB.class
│ │ └── commerce
│ │ ├── goods.class
│ │ ├── goodselement.class
│ │ ├── member.class
│ │ ├── mem.class
│ │ ├── placard.class
│ │ ├── SubType.class
│ │ └── SuperType.class
│ ├── lib
│ │ ├── com
│ │ │ └── microsoft
│ │ │ ├── jdbc
│ │ │ │ ├── base
│ │ │ │ │ ├── BaseBatchUpdateException.class
│ │ │ │ │ ├── BaseBlob.class
│ │ │ │ │ ├── BaseBlobInputStream.class
│ │ │ │ │ ├── BaseBlobOutputStream.class
│ │ │ │ │ ├── BaseBuildId.class
│ │ │ │ │ ├── BaseCallableStatement.class
│ │ │ │ │ ├── BaseCallEscape.class
│ │ │ │ │ ├── BaseCharacterStreamWrapper.class
│ │ │ │ │ ├── BaseClassUtility.class
│ │ │ │ │ ├── BaseClob.class
│ │ │ │ │ ├── BaseClobInputStream.class
│ │ │ │ │ ├── BaseClobOutputStream.class
│ │ │ │ │ ├── BaseColumn.class
│ │ │ │ │ ├── BaseColumns.class
│ │ │ │ │ ├── BaseConnection.class
│ │ │ │ │ ├── BaseConnectionPool.class
│ │ │ │ │ ├── BaseConnectionProperties.class
│ │ │ │ │ ├── BaseConnectionStartup.class
│ │ │ │ │ ├── BaseDatabaseMetaData.class
│ │ │ │ │ ├── BaseData.class
│ │ │ │ │ ├── BaseDriver.class
│ │ │ │ │ ├── BaseDriverPropertyInfos.class
│ │ │ │ │ ├── BaseEscape.class
│ │ │ │ │ ├── BaseEscapeEscape.class
│ │ │ │ │ ├── BaseEscapeParameterList.class
│ │ │ │ │ ├── BaseEscapeParseInfoTree.class
│ │ │ │ │ ├── BaseEscapeParseInfoTreeNode.class
│ │ │ │ │ ├── BaseEscapeParsingLex.class
│ │ │ │ │ ├── BaseEscapeParsingLexTable.class
│ │ │ │ │ ├── BaseEscapeParsingYacc.class
│ │ │ │ │ ├── BaseEscapeParsingYaccStackElement.class
│ │ │ │ │ ├── BaseEscapeParsingYaccTable.class
│ │ │ │ │ ├── BaseEscapeParsingYaccTable_RowData1.class
│ │ │ │ │ ├── BaseEscapeParsingYaccTable_RowData2.class
│ │ │ │ │ ├── BaseEscapeTranslator.class
│ │ │ │ │ ├── BaseExceptions.class
│ │ │ │ │ ├── BaseFileChunkCharStream.class
│ │ │ │ │ ├── BaseFileChunkInputStream.class
│ │ │ │ │ ├── BaseFunctionEscape.class
│ │ │ │ │ ├── BaseImplBlob.class
│ │ │ │ │ ├── BaseImplBlobService.class
│ │ │ │ │ ├── BaseImplCachedBlob.class
│ │ │ │ │ ├── BaseImplCachedClob.class
│ │ │ │ │ ├── BaseImplChunkedBlob.class
│ │ │ │ │ ├── BaseImplChunkedClob.class
│ │ │ │ │ ├── BaseImplClob.class
│ │ │ │ │ ├── BaseImplClobService.class
│ │ │ │ │ ├── BaseImplConnection.class
│ │ │ │ │ ├── BaseImplDatabaseMetaData.class
│ │ │ │ │ ├── BaseImplEmptyResultSet.class
│ │ │ │ │ ├── BaseImplFilterCursorResultSet.class
│ │ │ │ │ ├── BaseImplResultSet.class
│ │ │ │ │ ├── BaseImplResultSetNotificationSink.class
│ │ │ │ │ ├── BaseImplSearchableBlob.class
│ │ │ │ │ ├── BaseImplSearchableClob.class
│ │ │ │ │ ├── BaseImplServiceResultSet.class
│ │ │ │ │ ├── BaseImplSortCursorResultSet.class
│ │ │ │ │ ├── BaseImplStatement.class
│ │ │ │ │ ├── BaseImplStaticCursorResultSet.class
│ │ │ │ │ ├── BaseImplUpdatableResultSet.class
│ │ │ │ │ ├── BaseInputStreamWrapper.class
│ │ │ │ │ ├── BaseJoinEscape.class
│ │ │ │ │ ├── BaseLicense.class
│ │ │ │ │ ├── BaseLicenseUtility.class
│ │ │ │ │ ├── BaseLocalMessages.class
│ │ │ │ │ ├── BaseLongData.class
│ │ │ │ │ ├── BaseMessages.class
│ │ │ │ │ ├── BaseParameter.class
│ │ │ │ │ ├── BaseParameters.class
│ │ │ │ │ ├── BaseParseInfoTree.class
│ │ │ │ │ ├── BaseParseInfoTreeCursor.class
│ │ │ │ │ ├── BaseParseInfoTreeNode.class
│ │ │ │ │ ├── BasePreparedStatement.class
│ │ │ │ │ ├── BasePropertiesFile.class
│ │ │ │ │ ├── BaseQueryTimeoutEnforcer.class
│ │ │ │ │ ├── BaseResultSet.class
│ │ │ │ │ ├── BaseResultSetFilterDescriptor.class
│ │ │ │ │ ├── BaseResultSetMetaData.class
│ │ │ │ │ ├── BaseResultSetSortDescriptor.class
│ │ │ │ │ ├── BaseSQL$BaseBatchSubStatement.class
│ │ │ │ │ ├── BaseSQL.class
│ │ │ │ │ ├── BaseSQLEscapeProcessor.class
│ │ │ │ │ ├── BaseSQLException.class
│ │ │ │ │ ├── BaseSQLFromSpecificationGenerator.class
│ │ │ │ │ ├── BaseSQLListManipulator.class
│ │ │ │ │ ├── BaseSQLListPartManipulator.class
│ │ │ │ │ ├── BaseSQLNodeLocator.class
│ │ │ │ │ ├── BaseSQLParameterProcessor.class
│ │ │ │ │ ├── BaseSQLParenExpListManipulator.class
│ │ │ │ │ ├── BaseSQLParser.class
│ │ │ │ │ ├── BaseSQLParser_Full.class
│ │ │ │ │ ├── BaseSQLParser_ParametersAndEscapes.class
│ │ │ │ │ ├── BaseSQLParser_PassThrough.class
│ │ │ │ │ ├── BaseSQLScanner.class
│ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerCCommentState.class
│ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerDelimitedIDState.class
│ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerIDOrKeywordState.class
│ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerMaybeCOrCPPCommentState.class
│ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerMaybeEndOfCCommentState.class
│ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerMaybeEndOfDelimitedIDState.class
│ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerMaybeEndOfStringLiteralState.class
│ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerMaybeSQLCommentState.class
│ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerRestOfLineCommentState.class
│ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerStartState.class
│ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerState.class
│ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerStringLiteralState.class
│ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerUnknownState.class
│ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLWhiteSpaceState.class
│ │ │ │ │ ├── BaseSQLScanner_Full.class
│ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes$BaseSQLScannerCCommentState.class
│ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes$BaseSQLScannerMaybeCOrCPPCommentState.class
│ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes$BaseSQLScannerMaybeEndOfCCommentState.class
│ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes$BaseSQLScannerMaybeEndOfStringLiteralState.class
│ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes$BaseSQLScannerMaybeSQLCommentState.class
│ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes$BaseSQLScannerRestOfLineCommentState.class
│ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes$BaseSQLScannerStartState.class
│ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes$BaseSQLScannerState.class
│ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes$BaseSQLScannerStringLiteralState.class
│ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes$BaseSQLScannerUnknownState.class
│ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes$BaseSQLWhiteSpaceState.class
│ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes.class
│ │ │ │ │ ├── BaseSQLStringGenerator.class
│ │ │ │ │ ├── BaseSQLToken.class
│ │ │ │ │ ├── BaseSQLTreeNode.class
│ │ │ │ │ ├── BaseSQLTreeNodeSearch.class
│ │ │ │ │ ├── BaseSQLTreePreOrderTraverser.class
│ │ │ │ │ ├── BaseSQLTreeTraversalVisitor.class
│ │ │ │ │ ├── BaseSQLTreeTraverser.class
│ │ │ │ │ ├── BaseStatement.class
│ │ │ │ │ ├── BaseTableTypes.class
│ │ │ │ │ ├── BaseTableTypesImplResultSet.class
│ │ │ │ │ ├── BaseTimestampEscape.class
│ │ │ │ │ ├── BaseTypeInfo.class
│ │ │ │ │ ├── BaseTypeInfoImplResultSet.class
│ │ │ │ │ ├── BaseTypeInfos.class
│ │ │ │ │ ├── BaseURLParser.class
│ │ │ │ │ ├── BaseWarnings$BaseWarning.class
│ │ │ │ │ ├── BaseWarnings.class
│ │ │ │ │ └── connectjdbc.properties
│ │ │ │ ├── extensions
│ │ │ │ │ └── ExtEmbeddedConnection.class
│ │ │ │ ├── sqlserver
│ │ │ │ │ ├── SQLServerColumn.class
│ │ │ │ │ ├── SQLServerConnection.class
│ │ │ │ │ ├── SQLServerDepacketizingDataProvider.class
│ │ │ │ │ ├── SQLServerDriver.class
│ │ │ │ │ ├── SQLServerEscapeTranslator.class
│ │ │ │ │ ├── SQLServerImplConnection.class
│ │ │ │ │ ├── SQLServerImplDatabaseMetaData.class
│ │ │ │ │ ├── SQLServerImplResultSet.class
│ │ │ │ │ ├── SQLServerImplResultSetServerSideCursor.class
│ │ │ │ │ ├── SQLServerImplStatement.class
│ │ │ │ │ ├── SQLServerLicense.class
│ │ │ │ │ ├── SQLServerLocalMessages.class
│ │ │ │ │ ├── SQLServerLongDataStream.class
│ │ │ │ │ ├── SQLServerPacketizingDataConsumer.class
│ │ │ │ │ └── tds
│ │ │ │ │ ├── TDSCancelRequest.class
│ │ │ │ │ ├── TDSConnection$TransliteratorForLCID.class
│ │ │ │ │ ├── TDSConnection.class
│ │ │ │ │ ├── TDSConstants.class
│ │ │ │ │ ├── TDSCursorRequest.class
│ │ │ │ │ ├── TDSDateTime.class
│ │ │ │ │ ├── TDSDTCRequest.class
│ │ │ │ │ ├── TDSExecuteRequest.class
│ │ │ │ │ ├── TDSLoginRequest.class
│ │ │ │ │ ├── TDSLogoutRequest.class
│ │ │ │ │ ├── TDSRequest.class
│ │ │ │ │ ├── TDSRPCParameter.class
│ │ │ │ │ └── TDSRPCRequest.class
│ │ │ │ └── vprt
│ │ │ │ ├── SSLexCharacterClass.class
│ │ │ │ ├── SSLex.class
│ │ │ │ ├── SSLexConsumer.class
│ │ │ │ ├── SSLexDfaTableHeader.class
│ │ │ │ ├── SSLexFileConsumer.class
│ │ │ │ ├── SSLexFinalState.class
│ │ │ │ ├── SSLexKeyTable.class
│ │ │ │ ├── SSLexLexeme.class
│ │ │ │ ├── SSLexMark.class
│ │ │ │ ├── SSLexStringConsumer.class
│ │ │ │ ├── SSLexSubtable.class
│ │ │ │ ├── SSLexTable.class
│ │ │ │ ├── SSLexTableHeader.class
│ │ │ │ ├── SSLexTableRow.class
│ │ │ │ ├── SSLexTableRowEntry.class
│ │ │ │ ├── SSYaccCache.class
│ │ │ │ ├── SSYacc.class
│ │ │ │ ├── SSYaccSet.class
│ │ │ │ ├── SSYaccStack.class
│ │ │ │ ├── SSYaccStackElement.class
│ │ │ │ ├── SSYaccTable.class
│ │ │ │ ├── SSYaccTableHeader.class
│ │ │ │ ├── SSYaccTableProd.class
│ │ │ │ ├── SSYaccTableRow.class
│ │ │ │ └── SSYaccTableRowEntry.class
│ │ │ ├── jdbcx
│ │ │ │ ├── base
│ │ │ │ │ ├── BaseCallableStatementWrapper.class
│ │ │ │ │ ├── BaseClassUtilityX.class
│ │ │ │ │ ├── BaseConnectionWrapper.class
│ │ │ │ │ ├── BaseDatabaseMetaDataWrapper.class
│ │ │ │ │ ├── BaseDataSource.class
│ │ │ │ │ ├── BaseDataSourceFactory.class
│ │ │ │ │ ├── BaseDependent.class
│ │ │ │ │ ├── BaseDependents.class
│ │ │ │ │ ├── BaseImplXAResource.class
│ │ │ │ │ ├── BaseLog.class
│ │ │ │ │ ├── BasePooledConnection.class
│ │ │ │ │ ├── BasePooledConnectionWrapper.class
│ │ │ │ │ ├── BasePreparedStatementWrapper.class
│ │ │ │ │ ├── BaseResettableConnection.class
│ │ │ │ │ ├── BaseResultSetWrapper.class
│ │ │ │ │ ├── BaseStatementWrapper.class
│ │ │ │ │ ├── BaseXAConnection.class
│ │ │ │ │ ├── BaseXADataSource.class
│ │ │ │ │ ├── BaseXALog.class
│ │ │ │ │ ├── BaseXAResource.class
│ │ │ │ │ └── BaseXid.class
│ │ │ │ └── sqlserver
│ │ │ │ ├── SQLServerDataSource.class
│ │ │ │ ├── SQLServerDataSourceFactory.class
│ │ │ │ └── SQLServerImplXAResource.class
│ │ │ └── util
│ │ │ ├── 1252.t
│ │ │ ├── 273.t
│ │ │ ├── 278.t
│ │ │ ├── 280.t
│ │ │ ├── 285.t
│ │ │ ├── 297.t
│ │ │ ├── 37.t
│ │ │ ├── 500.t
│ │ │ ├── 850.t
│ │ │ ├── EBCDIC.t
│ │ │ ├── ISO8859-1.t
│ │ │ ├── ROMAN8.t
│ │ │ ├── transliteration.properties
│ │ │ ├── UtilASCIIInputStreamToCharacterReader.class
│ │ │ ├── UtilBinaryToASCIIInputStream.class
│ │ │ ├── UtilBoyerMooreSearchStrategy.class
│ │ │ ├── UtilBruteForceSearchStrategy.class
│ │ │ ├── UtilBufferedDataConsumer.class
│ │ │ ├── UtilBufferedDataProvider.class
│ │ │ ├── UtilByteArray.class
│ │ │ ├── UtilByteArrayDataProvider.class
│ │ │ ├── UtilByteOrderedDataReader$1.class
│ │ │ ├── UtilByteOrderedDataReader.class
│ │ │ ├── UtilByteOrderedDataWriter$1.class
│ │ │ ├── UtilByteOrderedDataWriter.class
│ │ │ ├── UtilCharacterReaderToASCIIInputStream.class
│ │ │ ├── UtilDataConsumer.class
│ │ │ ├── UtilDataConversions.class
│ │ │ ├── UtilDataProvider.class
│ │ │ ├── UtilDateAndTimeFunctions.class
│ │ │ ├── UtilDebug.class
│ │ │ ├── UtilDebugSwitch.class
│ │ │ ├── UtilDepacketizingDataProvider.class
│ │ │ ├── UtilDummyPrintWriter.class
│ │ │ ├── UtilException.class
│ │ │ ├── UtilJDKVersionChecker.class
│ │ │ ├── UtilLocalMessages.class
│ │ │ ├── UtilPacketizingDataConsumer.class
│ │ │ ├── UtilPagedTempBuffer.class
│ │ │ ├── UtilProperties.class
│ │ │ ├── UtilSearchStrategy.class
│ │ │ ├── UtilSocketDataConsumer.class
│ │ │ ├── UtilSocketDataProvider.class
│ │ │ ├── UtilStringFunctions.class
│ │ │ ├── UtilTempBufferBlock.class
│ │ │ ├── UtilTempBuffer.class
│ │ │ ├── UtilTempBufferInputStream.class
│ │ │ ├── UtilTempBufferOutputStream.class
│ │ │ ├── UtilTempFile.class
│ │ │ ├── UtilTransliterator$1.class
│ │ │ ├── UtilTransliterator.class
│ │ │ ├── UtilTransliteratorForASCII$1.class
│ │ │ ├── UtilTransliteratorForASCII.class
│ │ │ ├── UtilTransliteratorForUCS2$1.class
│ │ │ ├── UtilTransliteratorForUCS2.class
│ │ │ ├── UtilTransliteratorUsingSunIO.class
│ │ │ ├── UtilTransliteratorUsingTable$1.class
│ │ │ ├── UtilTransliteratorUsingTable.class
│ │ │ ├── UtilTransliteratorUsingVM.class
│ │ │ └── UtilUCS2InputStreamToCharacterReader.class
│ │ ├── META-INF
│ │ │ └── MANIFEST.MF
│ │ ├── msbase.jar
│ │ ├── mssqlserver.jar
│ │ └── msutil.jar
│ └── web.xml
└── 网上商城设计与实现JSP.doc
34 directories, 490 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论