实例介绍
使用java,jsp技术编写的网上书城源码,内含数据库文件。
【实例截图】
【核心代码】
bookshop
├── bookshop
│ ├── 1.学习需要的源文件[JBuilder]
│ │ └── bokjpx
│ │ ├── bak
│ │ │ └── bookshop
│ │ │ ├── book
│ │ │ │ ├── allorder.java~1~
│ │ │ │ ├── allorder.java~2~
│ │ │ │ ├── bookclass.java~1~
│ │ │ │ ├── book.java~1~
│ │ │ │ ├── book.java~2~
│ │ │ │ ├── order.java~2~
│ │ │ │ ├── order.java~3~
│ │ │ │ ├── shopcar.java~1~
│ │ │ │ └── user.java~1~
│ │ │ ├── run
│ │ │ │ ├── login.java~1~
│ │ │ │ ├── login.java~2~
│ │ │ │ ├── login.java~3~
│ │ │ │ ├── login.java~4~
│ │ │ │ ├── login.java~5~
│ │ │ │ ├── login.java~6~
│ │ │ │ ├── login.java~7~
│ │ │ │ ├── login.java~8~
│ │ │ │ ├── login.java~9~
│ │ │ │ ├── op_bookclass.java~1~
│ │ │ │ ├── op_bookclass.java~2~
│ │ │ │ ├── op_bookclass.java~3~
│ │ │ │ ├── op_bookclass.java~4~
│ │ │ │ ├── op_bookclass.java~5~
│ │ │ │ ├── op_bookclass.java~6~
│ │ │ │ ├── op_book.java~17~
│ │ │ │ ├── op_book.java~18~
│ │ │ │ ├── op_book.java~19~
│ │ │ │ ├── op_book.java~20~
│ │ │ │ ├── op_book.java~21~
│ │ │ │ ├── op_book.java~22~
│ │ │ │ ├── op_book.java~23~
│ │ │ │ ├── op_book.java~24~
│ │ │ │ ├── op_book.java~25~
│ │ │ │ ├── op_book.java~26~
│ │ │ │ ├── op_buy.java~20~
│ │ │ │ ├── op_buy.java~21~
│ │ │ │ ├── op_buy.java~22~
│ │ │ │ ├── op_buy.java~23~
│ │ │ │ ├── op_buy.java~24~
│ │ │ │ ├── op_buy.java~25~
│ │ │ │ ├── op_buy.java~26~
│ │ │ │ ├── op_buy.java~27~
│ │ │ │ ├── op_buy.java~28~
│ │ │ │ ├── op_buy.java~29~
│ │ │ │ ├── op_user.java~23~
│ │ │ │ ├── op_user.java~24~
│ │ │ │ ├── op_user.java~25~
│ │ │ │ ├── op_user.java~26~
│ │ │ │ ├── op_user.java~27~
│ │ │ │ ├── op_user.java~28~
│ │ │ │ ├── op_user.java~29~
│ │ │ │ ├── op_user.java~30~
│ │ │ │ ├── op_user.java~31~
│ │ │ │ └── op_user.java~32~
│ │ │ └── util
│ │ │ ├── DataBase.java~10~
│ │ │ ├── DataBase.java~11~
│ │ │ ├── DataBase.java~12~
│ │ │ ├── DataBase.java~13~
│ │ │ ├── DataBase.java~14~
│ │ │ ├── DataBase.java~5~
│ │ │ ├── DataBase.java~6~
│ │ │ ├── DataBase.java~7~
│ │ │ ├── DataBase.java~8~
│ │ │ ├── DataBase.java~9~
│ │ │ └── dataFormat.java~1~
│ │ ├── bokjpx.jpx
│ │ ├── bokjpx.jpx~
│ │ ├── bokjpx.jpx.local
│ │ ├── bokjpx.jpx.local~
│ │ ├── bookshop
│ │ │ ├── admin
│ │ │ │ ├── adm_addbookclass.jsp
│ │ │ │ ├── adm_addbook.jsp
│ │ │ │ ├── adm_book.jsp
│ │ │ │ ├── adm_login.jsp
│ │ │ │ ├── adm_logout.jsp
│ │ │ │ ├── adm_order.jsp
│ │ │ │ ├── adm_user.jsp
│ │ │ │ ├── book_detail.jsp
│ │ │ │ ├── book_modify.jsp
│ │ │ │ ├── error.htm
│ │ │ │ ├── images
│ │ │ │ │ ├── 01.gif
│ │ │ │ │ ├── CSS.CSS
│ │ │ │ │ ├── index_bottom.gif
│ │ │ │ │ ├── index_lmbg.gif
│ │ │ │ │ ├── index_lm.gif
│ │ │ │ │ ├── index_pic.gif
│ │ │ │ │ ├── index_top1.gif
│ │ │ │ │ ├── index_top2.gif
│ │ │ │ │ ├── Spacer.gif
│ │ │ │ │ └── Thumbs.db
│ │ │ │ ├── order_detail.jsp
│ │ │ │ ├── user_detail.jsp
│ │ │ │ └── user_modify.jsp
│ │ │ ├── booklist.jsp
│ │ │ ├── buy.jsp
│ │ │ ├── buy.jsp.bak
│ │ │ ├── detail.jsp
│ │ │ ├── images
│ │ │ │ ├── 01.gif
│ │ │ │ ├── CSS.CSS
│ │ │ │ ├── index_bottom.gif
│ │ │ │ ├── index_lmbg.gif
│ │ │ │ ├── index_lm.gif
│ │ │ │ ├── index_pic.gif
│ │ │ │ ├── index_top1.gif
│ │ │ │ ├── index_top2.gif
│ │ │ │ ├── Spacer.gif
│ │ │ │ └── Thumbs.db
│ │ │ ├── inc
│ │ │ │ ├── adm_head.inc
│ │ │ │ ├── adm_tail.inc
│ │ │ │ ├── head.inc
│ │ │ │ ├── left2.inc
│ │ │ │ ├── left.inc
│ │ │ │ ├── sub.inc
│ │ │ │ ├── sub.inc.bak
│ │ │ │ └── tail.inc
│ │ │ ├── index.jsp
│ │ │ ├── info.jsp
│ │ │ ├── login.jsp
│ │ │ ├── order.jsp
│ │ │ ├── pic
│ │ │ │ ├── b1.jpg
│ │ │ │ ├── b2.jpg
│ │ │ │ ├── b3.jpg
│ │ │ │ ├── b4.jpg
│ │ │ │ ├── b5.jpg
│ │ │ │ ├── b6.jpg
│ │ │ │ └── Thumbs.db
│ │ │ ├── reg.jsp
│ │ │ ├── shopcar.jsp
│ │ │ └── 新建 文本文档.html
│ │ ├── classes
│ │ │ ├── bookshop
│ │ │ │ ├── book
│ │ │ │ │ ├── allorder.class
│ │ │ │ │ ├── book.class
│ │ │ │ │ ├── bookclass.class
│ │ │ │ │ ├── book.jbx
│ │ │ │ │ ├── order.class
│ │ │ │ │ ├── shopcar.class
│ │ │ │ │ ├── user.class
│ │ │ │ │ └── user.jbx
│ │ │ │ ├── run
│ │ │ │ │ ├── login.class
│ │ │ │ │ ├── op_book.class
│ │ │ │ │ ├── op_bookclass.class
│ │ │ │ │ ├── op_buy.class
│ │ │ │ │ ├── op_buy.java~1~
│ │ │ │ │ └── op_user.class
│ │ │ │ └── util
│ │ │ │ ├── DataBase.class
│ │ │ │ └── dataFormat.class
│ │ │ ├── javax
│ │ │ │ └── servlet
│ │ │ │ ├── GenericServlet.class
│ │ │ │ ├── http
│ │ │ │ │ ├── Cookie.class
│ │ │ │ │ ├── HttpServlet.class
│ │ │ │ │ ├── HttpServletRequest.class
│ │ │ │ │ ├── HttpServletResponse.class
│ │ │ │ │ ├── HttpSessionBindingEvent.class
│ │ │ │ │ ├── HttpSessionBindingListener.class
│ │ │ │ │ ├── HttpSession.class
│ │ │ │ │ ├── HttpSessionContext.class
│ │ │ │ │ ├── HttpUtils.class
│ │ │ │ │ ├── LocalStrings_es.properties
│ │ │ │ │ ├── LocalStrings.properties
│ │ │ │ │ ├── NoBodyOutputStream.class
│ │ │ │ │ └── NoBodyResponse.class
│ │ │ │ ├── jsp
│ │ │ │ │ ├── HttpJspPage.class
│ │ │ │ │ ├── JspEngineInfo.class
│ │ │ │ │ ├── JspException.class
│ │ │ │ │ ├── JspFactory.class
│ │ │ │ │ ├── JspPage.class
│ │ │ │ │ ├── JspTagException.class
│ │ │ │ │ ├── JspWriter.class
│ │ │ │ │ ├── PageContext.class
│ │ │ │ │ └── tagext
│ │ │ │ │ ├── BodyContent.class
│ │ │ │ │ ├── BodyTag.class
│ │ │ │ │ ├── BodyTagSupport.class
│ │ │ │ │ ├── TagAttributeInfo.class
│ │ │ │ │ ├── Tag.class
│ │ │ │ │ ├── TagData.class
│ │ │ │ │ ├── TagExtraInfo.class
│ │ │ │ │ ├── TagInfo.class
│ │ │ │ │ ├── TagLibraryInfo.class
│ │ │ │ │ ├── TagSupport.class
│ │ │ │ │ └── VariableInfo.class
│ │ │ │ ├── LocalStrings.properties
│ │ │ │ ├── RequestDispatcher.class
│ │ │ │ ├── Servlet.class
│ │ │ │ ├── ServletConfig.class
│ │ │ │ ├── ServletContext.class
│ │ │ │ ├── ServletException.class
│ │ │ │ ├── ServletInputStream.class
│ │ │ │ ├── ServletOutputStream.class
│ │ │ │ ├── ServletRequest.class
│ │ │ │ ├── ServletResponse.class
│ │ │ │ ├── SingleThreadModel.class
│ │ │ │ └── UnavailableException.class
│ │ │ └── package cache
│ │ │ ├── bookshop.book.dep2
│ │ │ ├── bookshop.run.dep2
│ │ │ ├── bookshop.util.dep2
│ │ │ ├── javax.servlet.dep2
│ │ │ ├── javax.servlet.http.dep2
│ │ │ ├── javax.servlet.jsp.dep2
│ │ │ └── javax.servlet.jsp.tagext.dep2
│ │ ├── doc
│ │ │ └── bookshop
│ │ │ ├── run
│ │ │ │ ├── login.html
│ │ │ │ ├── op_bookclass.html
│ │ │ │ ├── op_book.html
│ │ │ │ ├── op_buy.html
│ │ │ │ └── op_user.html
│ │ │ └── run.html
│ │ ├── src
│ │ │ ├── bookshop
│ │ │ │ ├── book
│ │ │ │ │ ├── allorder.java
│ │ │ │ │ ├── bookclass.java
│ │ │ │ │ ├── book.java
│ │ │ │ │ ├── book.jbx
│ │ │ │ │ ├── order.java
│ │ │ │ │ ├── shopcar.java
│ │ │ │ │ ├── user.java
│ │ │ │ │ └── user.jbx
│ │ │ │ ├── run
│ │ │ │ │ ├── login.java
│ │ │ │ │ ├── op_bookclass.java
│ │ │ │ │ ├── op_book.java
│ │ │ │ │ ├── op_buy.java
│ │ │ │ │ ├── op_buy.java~1~
│ │ │ │ │ └── op_user.java
│ │ │ │ └── util
│ │ │ │ ├── DataBase.java
│ │ │ │ └── dataFormat.java
│ │ │ └── javax
│ │ │ └── servlet
│ │ │ ├── GenericServlet.java
│ │ │ ├── http
│ │ │ │ ├── Cookie.java
│ │ │ │ ├── HttpServlet.java
│ │ │ │ ├── HttpServletRequest.java
│ │ │ │ ├── HttpServletResponse.java
│ │ │ │ ├── HttpSessionBindingEvent.java
│ │ │ │ ├── HttpSessionBindingListener.java
│ │ │ │ ├── HttpSessionContext.java
│ │ │ │ ├── HttpSession.java
│ │ │ │ ├── HttpUtils.java
│ │ │ │ ├── LocalStrings_es.properties
│ │ │ │ └── LocalStrings.properties
│ │ │ ├── jsp
│ │ │ │ ├── HttpJspPage.java
│ │ │ │ ├── JspEngineInfo.java
│ │ │ │ ├── JspException.java
│ │ │ │ ├── JspFactory.java
│ │ │ │ ├── JspPage.java
│ │ │ │ ├── JspTagException.java
│ │ │ │ ├── JspWriter.java
│ │ │ │ ├── PageContext.java
│ │ │ │ └── tagext
│ │ │ │ ├── BodyContent.java
│ │ │ │ ├── BodyTag.java
│ │ │ │ ├── BodyTagSupport.java
│ │ │ │ ├── TagAttributeInfo.java
│ │ │ │ ├── TagData.java
│ │ │ │ ├── TagExtraInfo.java
│ │ │ │ ├── TagInfo.java
│ │ │ │ ├── Tag.java
│ │ │ │ ├── TagLibraryInfo.java
│ │ │ │ ├── TagSupport.java
│ │ │ │ └── VariableInfo.java
│ │ │ ├── LocalStrings.properties
│ │ │ ├── RequestDispatcher.java
│ │ │ ├── ServletConfig.java
│ │ │ ├── ServletContext.java
│ │ │ ├── ServletException.java
│ │ │ ├── ServletInputStream.java
│ │ │ ├── Servlet.java
│ │ │ ├── ServletOutputStream.java
│ │ │ ├── ServletRequest.java
│ │ │ ├── ServletResponse.java
│ │ │ ├── SingleThreadModel.java
│ │ │ └── UnavailableException.java
│ │ └── 页面+bean源文件.说明.txt
│ ├── 2.运行需要的文件
│ │ ├── bookshop
│ │ │ ├── admin
│ │ │ │ ├── adm_addbookclass.jsp
│ │ │ │ ├── adm_addbook.jsp
│ │ │ │ ├── adm_book.jsp
│ │ │ │ ├── adm_login.jsp
│ │ │ │ ├── adm_logout.jsp
│ │ │ │ ├── adm_order.jsp
│ │ │ │ ├── adm_user.jsp
│ │ │ │ ├── book_detail.jsp
│ │ │ │ ├── book_modify.jsp
│ │ │ │ ├── error.htm
│ │ │ │ ├── images
│ │ │ │ │ ├── 01.gif
│ │ │ │ │ ├── CSS.CSS
│ │ │ │ │ ├── index_bottom.gif
│ │ │ │ │ ├── index_lmbg.gif
│ │ │ │ │ ├── index_lm.gif
│ │ │ │ │ ├── index_pic.gif
│ │ │ │ │ ├── index_top1.gif
│ │ │ │ │ ├── index_top2.gif
│ │ │ │ │ └── Spacer.gif
│ │ │ │ ├── order_detail.jsp
│ │ │ │ ├── user_detail.jsp
│ │ │ │ └── user_modify.jsp
│ │ │ ├── booklist.jsp
│ │ │ ├── buy.jsp
│ │ │ ├── buy.jsp.bak
│ │ │ ├── detail.jsp
│ │ │ ├── images
│ │ │ │ ├── 01.gif
│ │ │ │ ├── CSS.CSS
│ │ │ │ ├── index_bottom.gif
│ │ │ │ ├── index_lmbg.gif
│ │ │ │ ├── index_lm.gif
│ │ │ │ ├── index_pic.gif
│ │ │ │ ├── index_top1.gif
│ │ │ │ ├── index_top2.gif
│ │ │ │ ├── Spacer.gif
│ │ │ │ └── Thumbs.db
│ │ │ ├── inc
│ │ │ │ ├── adm_head.inc
│ │ │ │ ├── adm_tail.inc
│ │ │ │ ├── head.inc
│ │ │ │ ├── left2.inc
│ │ │ │ ├── left.inc
│ │ │ │ ├── sub.inc
│ │ │ │ ├── sub.inc.bak
│ │ │ │ └── tail.inc
│ │ │ ├── index.jsp
│ │ │ ├── info.jsp
│ │ │ ├── login.jsp
│ │ │ ├── order.jsp
│ │ │ ├── pic
│ │ │ │ ├── b1.jpg
│ │ │ │ ├── b2.jpg
│ │ │ │ ├── b3.jpg
│ │ │ │ ├── b4.jpg
│ │ │ │ ├── b5.jpg
│ │ │ │ ├── b6.jpg
│ │ │ │ └── Thumbs.db
│ │ │ ├── reg.jsp
│ │ │ └── shopcar.jsp
│ │ ├── WEB-INF
│ │ │ ├── bookshop
│ │ │ │ ├── book
│ │ │ │ │ ├── allorder.class
│ │ │ │ │ ├── allorder.java
│ │ │ │ │ ├── book.class
│ │ │ │ │ ├── bookclass.class
│ │ │ │ │ ├── bookclass.java
│ │ │ │ │ ├── book.java
│ │ │ │ │ ├── book.jbx
│ │ │ │ │ ├── order.class
│ │ │ │ │ ├── order.java
│ │ │ │ │ ├── shopcar.class
│ │ │ │ │ ├── shopcar.java
│ │ │ │ │ ├── user.class
│ │ │ │ │ ├── user.java
│ │ │ │ │ └── user.jbx
│ │ │ │ ├── run
│ │ │ │ │ ├── login.class
│ │ │ │ │ ├── login.java
│ │ │ │ │ ├── op_book.class
│ │ │ │ │ ├── op_bookclass.class
│ │ │ │ │ ├── op_bookclass.java
│ │ │ │ │ ├── op_book.java
│ │ │ │ │ ├── op_buy.class
│ │ │ │ │ ├── op_buy.java
│ │ │ │ │ ├── op_buy.java~1~
│ │ │ │ │ ├── op_user.class
│ │ │ │ │ └── op_user.java
│ │ │ │ └── util
│ │ │ │ ├── bookshop
│ │ │ │ │ └── util
│ │ │ │ │ └── DataBase.class
│ │ │ │ ├── DataBase.class
│ │ │ │ ├── DataBase.java
│ │ │ │ ├── dataFormat.class
│ │ │ │ └── dataFormat.java
│ │ │ ├── com
│ │ │ │ └── mysql
│ │ │ │ └── jdbc
│ │ │ │ ├── AssertionFailedException.class
│ │ │ │ ├── AssertionFailedException.java
│ │ │ │ ├── Blob.class
│ │ │ │ ├── Blob.java
│ │ │ │ ├── Buffer.class
│ │ │ │ ├── Buffer.java
│ │ │ │ ├── CharsetMapping.class
│ │ │ │ ├── CharsetMapping.java
│ │ │ │ ├── Clob.class
│ │ │ │ ├── Clob.java
│ │ │ │ ├── CompressedInputStream.class
│ │ │ │ ├── CompressedInputStream.java
│ │ │ │ ├── Connection$UltraDevWorkAround.class
│ │ │ │ ├── Connection.class
│ │ │ │ ├── Connection.java
│ │ │ │ ├── DatabaseMetaData.class
│ │ │ │ ├── DatabaseMetaData.java
│ │ │ │ ├── Debug.class
│ │ │ │ ├── Debug.java
│ │ │ │ ├── Driver.class
│ │ │ │ ├── Driver.java
│ │ │ │ ├── EscapeProcessor.class
│ │ │ │ ├── EscapeProcessor.java
│ │ │ │ ├── EscapeTokenizer.class
│ │ │ │ ├── EscapeTokenizer.java
│ │ │ │ ├── Field.class
│ │ │ │ ├── Field.java
│ │ │ │ ├── jdbc2
│ │ │ │ │ └── optional
│ │ │ │ │ ├── ConnectionWrapper.class
│ │ │ │ │ ├── ConnectionWrapper.java
│ │ │ │ │ ├── MysqlConnectionPoolDataSource.class
│ │ │ │ │ ├── MysqlConnectionPoolDataSource.java
│ │ │ │ │ ├── MysqlDataSource.class
│ │ │ │ │ ├── MysqlDataSourceFactory.class
│ │ │ │ │ ├── MysqlDataSourceFactory.java
│ │ │ │ │ ├── MysqlDataSource.java
│ │ │ │ │ ├── MysqlPooledConnection.class
│ │ │ │ │ ├── MysqlPooledConnection.java
│ │ │ │ │ ├── PreparedStatementWrapper.class
│ │ │ │ │ ├── PreparedStatementWrapper.java
│ │ │ │ │ ├── StatementWrapper.class
│ │ │ │ │ ├── StatementWrapper.java
│ │ │ │ │ ├── WrapperBase.class
│ │ │ │ │ └── WrapperBase.java
│ │ │ │ ├── MiniAdmin.class
│ │ │ │ ├── MiniAdmin.java
│ │ │ │ ├── MysqlDefs.class
│ │ │ │ ├── MysqlDefs.java
│ │ │ │ ├── MysqlIO.class
│ │ │ │ ├── MysqlIO.java
│ │ │ │ ├── NamedPipeSocketFactory$NamedPipeSocket.class
│ │ │ │ ├── NamedPipeSocketFactory$RandomAccessFileInputStream.class
│ │ │ │ ├── NamedPipeSocketFactory$RandomAccessFileOutputStream.class
│ │ │ │ ├── NamedPipeSocketFactory.class
│ │ │ │ ├── NamedPipeSocketFactory.java
│ │ │ │ ├── NonRegisteringDriver.class
│ │ │ │ ├── NonRegisteringDriver.java
│ │ │ │ ├── NotImplemented.class
│ │ │ │ ├── NotImplemented.java
│ │ │ │ ├── NotUpdatable.class
│ │ │ │ ├── NotUpdatable.java
│ │ │ │ ├── OutputStreamWatcher.class
│ │ │ │ ├── OutputStreamWatcher.java
│ │ │ │ ├── PacketTooBigException.class
│ │ │ │ ├── PacketTooBigException.java
│ │ │ │ ├── PreparedStatement$BatchParams.class
│ │ │ │ ├── PreparedStatement$ParseInfo.class
│ │ │ │ ├── PreparedStatement.class
│ │ │ │ ├── PreparedStatement.java
│ │ │ │ ├── ResultSet.class
│ │ │ │ ├── ResultSet.java
│ │ │ │ ├── ResultSetMetaData.class
│ │ │ │ ├── ResultSetMetaData.java
│ │ │ │ ├── RowData.class
│ │ │ │ ├── RowDataDynamic$OperationNotSupportedException.class
│ │ │ │ ├── RowDataDynamic.class
│ │ │ │ ├── RowDataDynamic.java
│ │ │ │ ├── RowData.java
│ │ │ │ ├── RowDataStatic.class
│ │ │ │ ├── RowDataStatic.java
│ │ │ │ ├── Security.class
│ │ │ │ ├── Security.java
│ │ │ │ ├── SingleByteCharsetConverter.class
│ │ │ │ ├── SingleByteCharsetConverter.java
│ │ │ │ ├── SocketFactory.class
│ │ │ │ ├── SocketFactory.java
│ │ │ │ ├── SQLError.class
│ │ │ │ ├── SQLError.java
│ │ │ │ ├── StandardSocketFactory.class
│ │ │ │ ├── StandardSocketFactory.java
│ │ │ │ ├── Statement.class
│ │ │ │ ├── Statement.java
│ │ │ │ ├── StringUtils.class
│ │ │ │ ├── StringUtils.java
│ │ │ │ ├── TimeUtil.class
│ │ │ │ ├── TimeUtil.java
│ │ │ │ ├── UpdatableResultSet.class
│ │ │ │ ├── UpdatableResultSet.java
│ │ │ │ ├── util
│ │ │ │ │ ├── BaseBugReport.class
│ │ │ │ │ ├── BaseBugReport.java
│ │ │ │ │ ├── TimezoneDump.class
│ │ │ │ │ └── TimezoneDump.java
│ │ │ │ ├── Util$RandStructcture.class
│ │ │ │ ├── Util.class
│ │ │ │ ├── Util.java
│ │ │ │ ├── WatchableOutputStream.class
│ │ │ │ ├── WatchableOutputStream.java
│ │ │ │ ├── WatchableWriter.class
│ │ │ │ ├── WatchableWriter.java
│ │ │ │ ├── WriterWatcher.class
│ │ │ │ └── WriterWatcher.java
│ │ │ ├── javax
│ │ │ │ └── servlet
│ │ │ │ ├── GenericServlet.java
│ │ │ │ ├── http
│ │ │ │ │ ├── Cookie.class
│ │ │ │ │ ├── Cookie.java
│ │ │ │ │ ├── HttpServlet.java
│ │ │ │ │ ├── HttpServletRequest.class
│ │ │ │ │ ├── HttpServletRequest.java
│ │ │ │ │ ├── HttpServletResponse.java
│ │ │ │ │ ├── HttpSessionBindingEvent.java
│ │ │ │ │ ├── HttpSessionBindingListener.java
│ │ │ │ │ ├── HttpSession.class
│ │ │ │ │ ├── HttpSessionContext.class
│ │ │ │ │ ├── HttpSessionContext.java
│ │ │ │ │ ├── HttpSession.java
│ │ │ │ │ ├── HttpUtils.java
│ │ │ │ │ ├── LocalStrings_es.properties
│ │ │ │ │ └── LocalStrings.properties
│ │ │ │ ├── jsp
│ │ │ │ │ ├── HttpJspPage.java
│ │ │ │ │ ├── JspEngineInfo.java
│ │ │ │ │ ├── JspException.java
│ │ │ │ │ ├── JspFactory.java
│ │ │ │ │ ├── JspPage.java
│ │ │ │ │ ├── JspTagException.java
│ │ │ │ │ ├── JspWriter.java
│ │ │ │ │ ├── PageContext.java
│ │ │ │ │ └── tagext
│ │ │ │ │ ├── BodyContent.java
│ │ │ │ │ ├── BodyTag.java
│ │ │ │ │ ├── BodyTagSupport.java
│ │ │ │ │ ├── TagAttributeInfo.java
│ │ │ │ │ ├── TagData.java
│ │ │ │ │ ├── TagExtraInfo.java
│ │ │ │ │ ├── TagInfo.java
│ │ │ │ │ ├── Tag.java
│ │ │ │ │ ├── TagLibraryInfo.java
│ │ │ │ │ ├── TagSupport.java
│ │ │ │ │ └── VariableInfo.java
│ │ │ │ ├── LocalStrings.properties
│ │ │ │ ├── RequestDispatcher.class
│ │ │ │ ├── RequestDispatcher.java
│ │ │ │ ├── ServletConfig.java
│ │ │ │ ├── ServletContext.java
│ │ │ │ ├── ServletException.class
│ │ │ │ ├── ServletException.java
│ │ │ │ ├── ServletInputStream.class
│ │ │ │ ├── ServletInputStream.java
│ │ │ │ ├── Servlet.java
│ │ │ │ ├── ServletOutputStream.class
│ │ │ │ ├── ServletOutputStream.java
│ │ │ │ ├── ServletRequest.class
│ │ │ │ ├── ServletRequest.java
│ │ │ │ ├── ServletResponse.class
│ │ │ │ ├── ServletResponse.java
│ │ │ │ ├── SingleThreadModel.java
│ │ │ │ └── UnavailableException.java
│ │ │ └── org
│ │ │ ├── apache
│ │ │ │ └── jsp
│ │ │ │ └── index_jsp.class
│ │ │ └── gjt
│ │ │ └── mm
│ │ │ └── mysql
│ │ │ ├── Driver.class
│ │ │ └── Driver.java
│ │ └── 将这两个文件复制到Tomcat的Root下(内详).txt
│ └── 3.数据库
│ ├── bookshop.sql
│ ├── bookstore
│ │ ├── allorder.frm
│ │ ├── allorder.MYD
│ │ ├── allorder.MYI
│ │ ├── bookadmin.frm
│ │ ├── bookadmin.MYD
│ │ ├── bookadmin.MYI
│ │ ├── bookclass.frm
│ │ ├── bookclass.MYD
│ │ ├── bookclass.MYI
│ │ ├── book.frm
│ │ ├── book.MYD
│ │ ├── book.MYI
│ │ ├── db.opt
│ │ ├── orders.frm
│ │ ├── orders.MYD
│ │ ├── orders.MYI
│ │ ├── sequence.frm
│ │ ├── sequence.MYD
│ │ ├── sequence.MYI
│ │ ├── shop_user.frm
│ │ ├── shop_user.MYD
│ │ └── shop_user.MYI
│ └── 数据文件+脚本.说明.txt
└── www.pudn.com.txt
71 directories, 541 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论