实例介绍
基于java语言,采用MVC体系结构,前台页面浏览相关车辆信息,注册登录之后拥有下单租赁车辆的功能;后台根剧登录用户的不同拥有不同的权限;车友用户拥有自己订单处理的相关功能,车主用户拥有车辆信息和订单信息的相关处理权限,管理员用户拥有对所有订单、用户以及车辆信息的管理权限
【实例截图】
【核心代码】
租车网站
└── rentcar
├── src
│ ├── com
│ │ └── liang
│ │ ├── dao
│ │ │ ├── BrandDao.java
│ │ │ ├── CarDao.java
│ │ │ ├── IDAO.java
│ │ │ ├── MessageDao.java
│ │ │ ├── OrderDao.java
│ │ │ ├── OrderDetailDao.java
│ │ │ └── UserDao.java
│ │ ├── dto
│ │ │ ├── Brand.java
│ │ │ ├── Car.java
│ │ │ ├── Message.java
│ │ │ ├── OrderDetail.java
│ │ │ ├── Order.java
│ │ │ ├── Page.java
│ │ │ ├── QueryCar.java
│ │ │ └── User.java
│ │ ├── filter
│ │ │ ├── EncodingFilter.java
│ │ │ └── ValidateFilter.java
│ │ ├── impl
│ │ │ ├── BrandDaoImpl.java
│ │ │ ├── CarDaoImpl.java
│ │ │ ├── MessageDaoImpl.java
│ │ │ ├── OrderDaoImpl.java
│ │ │ ├── OrderDetailDaoImpl.java
│ │ │ └── UserDaoImpl.java
│ │ ├── servlet
│ │ │ ├── CarServlet.java
│ │ │ ├── HomeServlet.java
│ │ │ ├── MessageServlet.java
│ │ │ ├── OrderServlet.java
│ │ │ ├── UploadServlet.java
│ │ │ └── UserServlet.java
│ │ ├── tag
│ │ │ └── PageTag.java
│ │ └── util
│ │ └── DBUtils.java
│ └── dbcpconfig.properties
├── test
│ └── com
│ └── liang
│ └── test
│ ├── BrandDaoImpl.java
│ └── UserDaoImpl.java
└── WebRoot
├── bootstrap-3.3.7
│ ├── bower.json
│ ├── CHANGELOG.md
│ ├── CNAME
│ ├── composer.json
│ ├── _config.yml
│ ├── CONTRIBUTING.md
│ ├── dist
│ │ ├── css
│ │ │ ├── bootstrap.css
│ │ │ ├── bootstrap.css.map
│ │ │ ├── bootstrap.min.css
│ │ │ ├── bootstrap.min.css.map
│ │ │ ├── bootstrap-theme.css
│ │ │ ├── bootstrap-theme.css.map
│ │ │ ├── bootstrap-theme.min.css
│ │ │ └── bootstrap-theme.min.css.map
│ │ ├── fonts
│ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ └── glyphicons-halflings-regular.woff2
│ │ └── js
│ │ ├── bootstrap.js
│ │ ├── bootstrap.min.js
│ │ └── npm.js
│ ├── docs
│ │ ├── about.html
│ │ ├── apple-touch-icon.png
│ │ ├── assets
│ │ │ ├── brand
│ │ │ │ ├── bootstrap-outline.svg
│ │ │ │ ├── bootstrap-punchout.svg
│ │ │ │ └── bootstrap-solid.svg
│ │ │ ├── css
│ │ │ │ ├── docs.min.css
│ │ │ │ ├── docs.min.css.map
│ │ │ │ ├── ie10-viewport-bug-workaround.css
│ │ │ │ └── src
│ │ │ │ ├── docs.css
│ │ │ │ └── pygments-manni.css
│ │ │ ├── flash
│ │ │ │ └── ZeroClipboard.swf
│ │ │ ├── img
│ │ │ │ ├── components.png
│ │ │ │ ├── devices.png
│ │ │ │ ├── expo-lyft.jpg
│ │ │ │ ├── expo-newsweek.jpg
│ │ │ │ ├── expo-riot.jpg
│ │ │ │ ├── expo-vogue.jpg
│ │ │ │ └── sass-less.png
│ │ │ └── js
│ │ │ ├── customize.min.js
│ │ │ ├── docs.min.js
│ │ │ ├── ie10-viewport-bug-workaround.js
│ │ │ ├── ie8-responsive-file-warning.js
│ │ │ ├── ie-emulation-modes-warning.js
│ │ │ ├── raw-files.min.js
│ │ │ ├── src
│ │ │ │ ├── application.js
│ │ │ │ └── customizer.js
│ │ │ └── vendor
│ │ │ ├── anchor.min.js
│ │ │ ├── autoprefixer.js
│ │ │ ├── Blob.js
│ │ │ ├── FileSaver.js
│ │ │ ├── holder.min.js
│ │ │ ├── jquery.min.js
│ │ │ ├── jszip.min.js
│ │ │ ├── less.min.js
│ │ │ ├── uglify.min.js
│ │ │ └── ZeroClipboard.min.js
│ │ ├── browser-bugs.html
│ │ ├── components.html
│ │ ├── css.html
│ │ ├── customize.html
│ │ ├── _data
│ │ │ ├── browser-bugs.yml
│ │ │ ├── browser-features.yml
│ │ │ ├── core-team.yml
│ │ │ ├── glyphicons.yml
│ │ │ ├── sass-team.yml
│ │ │ ├── showcase.yml
│ │ │ └── translations.yml
│ │ ├── dist
│ │ │ ├── css
│ │ │ │ ├── bootstrap.css
│ │ │ │ ├── bootstrap.css.map
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ ├── bootstrap.min.css.map
│ │ │ │ ├── bootstrap-theme.css
│ │ │ │ ├── bootstrap-theme.css.map
│ │ │ │ ├── bootstrap-theme.min.css
│ │ │ │ └── bootstrap-theme.min.css.map
│ │ │ ├── fonts
│ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ └── js
│ │ │ ├── bootstrap.js
│ │ │ ├── bootstrap.min.js
│ │ │ └── npm.js
│ │ ├── examples
│ │ │ ├── blog
│ │ │ │ ├── blog.css
│ │ │ │ └── index.html
│ │ │ ├── carousel
│ │ │ │ ├── carousel.css
│ │ │ │ └── index.html
│ │ │ ├── cover
│ │ │ │ ├── cover.css
│ │ │ │ └── index.html
│ │ │ ├── dashboard
│ │ │ │ ├── dashboard.css
│ │ │ │ └── index.html
│ │ │ ├── grid
│ │ │ │ ├── grid.css
│ │ │ │ └── index.html
│ │ │ ├── jumbotron
│ │ │ │ ├── index.html
│ │ │ │ └── jumbotron.css
│ │ │ ├── jumbotron-narrow
│ │ │ │ ├── index.html
│ │ │ │ └── jumbotron-narrow.css
│ │ │ ├── justified-nav
│ │ │ │ ├── index.html
│ │ │ │ └── justified-nav.css
│ │ │ ├── navbar
│ │ │ │ ├── index.html
│ │ │ │ └── navbar.css
│ │ │ ├── navbar-fixed-top
│ │ │ │ ├── index.html
│ │ │ │ └── navbar-fixed-top.css
│ │ │ ├── navbar-static-top
│ │ │ │ ├── index.html
│ │ │ │ └── navbar-static-top.css
│ │ │ ├── non-responsive
│ │ │ │ ├── index.html
│ │ │ │ └── non-responsive.css
│ │ │ ├── offcanvas
│ │ │ │ ├── index.html
│ │ │ │ ├── offcanvas.css
│ │ │ │ └── offcanvas.js
│ │ │ ├── screenshots
│ │ │ │ ├── blog.jpg
│ │ │ │ ├── carousel.jpg
│ │ │ │ ├── cover.jpg
│ │ │ │ ├── dashboard.jpg
│ │ │ │ ├── equal-height-columns.jpg
│ │ │ │ ├── grid.jpg
│ │ │ │ ├── jumbotron.jpg
│ │ │ │ ├── jumbotron-narrow.jpg
│ │ │ │ ├── justified-nav.jpg
│ │ │ │ ├── navbar-fixed.jpg
│ │ │ │ ├── navbar.jpg
│ │ │ │ ├── navbar-static.jpg
│ │ │ │ ├── non-responsive.jpg
│ │ │ │ ├── offcanvas.jpg
│ │ │ │ ├── sign-in.jpg
│ │ │ │ ├── starter-template.jpg
│ │ │ │ ├── sticky-footer.jpg
│ │ │ │ ├── sticky-footer-navbar.jpg
│ │ │ │ └── theme.jpg
│ │ │ ├── signin
│ │ │ │ ├── index.html
│ │ │ │ └── signin.css
│ │ │ ├── starter-template
│ │ │ │ ├── index.html
│ │ │ │ └── starter-template.css
│ │ │ ├── sticky-footer
│ │ │ │ ├── index.html
│ │ │ │ └── sticky-footer.css
│ │ │ ├── sticky-footer-navbar
│ │ │ │ ├── index.html
│ │ │ │ └── sticky-footer-navbar.css
│ │ │ ├── theme
│ │ │ │ ├── index.html
│ │ │ │ └── theme.css
│ │ │ └── tooltip-viewport
│ │ │ ├── index.html
│ │ │ ├── tooltip-viewport.css
│ │ │ └── tooltip-viewport.js
│ │ ├── favicon.ico
│ │ ├── getting-started.html
│ │ ├── _includes
│ │ │ ├── ads.html
│ │ │ ├── components
│ │ │ │ ├── alerts.html
│ │ │ │ ├── badges.html
│ │ │ │ ├── breadcrumbs.html
│ │ │ │ ├── button-dropdowns.html
│ │ │ │ ├── button-groups.html
│ │ │ │ ├── dropdowns.html
│ │ │ │ ├── glyphicons.html
│ │ │ │ ├── input-groups.html
│ │ │ │ ├── jumbotron.html
│ │ │ │ ├── labels.html
│ │ │ │ ├── list-group.html
│ │ │ │ ├── media.html
│ │ │ │ ├── navbar.html
│ │ │ │ ├── navs.html
│ │ │ │ ├── page-header.html
│ │ │ │ ├── pagination.html
│ │ │ │ ├── panels.html
│ │ │ │ ├── progress-bars.html
│ │ │ │ ├── responsive-embed.html
│ │ │ │ ├── thumbnails.html
│ │ │ │ └── wells.html
│ │ │ ├── css
│ │ │ │ ├── buttons.html
│ │ │ │ ├── code.html
│ │ │ │ ├── forms.html
│ │ │ │ ├── grid.html
│ │ │ │ ├── helpers.html
│ │ │ │ ├── images.html
│ │ │ │ ├── less.html
│ │ │ │ ├── overview.html
│ │ │ │ ├── responsive-utilities.html
│ │ │ │ ├── sass.html
│ │ │ │ ├── tables.html
│ │ │ │ └── type.html
│ │ │ ├── customizer-variables.html
│ │ │ ├── footer.html
│ │ │ ├── getting-started
│ │ │ │ ├── accessibility.html
│ │ │ │ ├── browser-device-support.html
│ │ │ │ ├── community.html
│ │ │ │ ├── disabling-responsiveness.html
│ │ │ │ ├── download.html
│ │ │ │ ├── examples.html
│ │ │ │ ├── grunt.html
│ │ │ │ ├── license.html
│ │ │ │ ├── template.html
│ │ │ │ ├── third-party-support.html
│ │ │ │ ├── tools.html
│ │ │ │ ├── translations.html
│ │ │ │ └── whats-included.html
│ │ │ ├── header.html
│ │ │ ├── js
│ │ │ │ ├── affix.html
│ │ │ │ ├── alerts.html
│ │ │ │ ├── buttons.html
│ │ │ │ ├── carousel.html
│ │ │ │ ├── collapse.html
│ │ │ │ ├── dropdowns.html
│ │ │ │ ├── modal.html
│ │ │ │ ├── overview.html
│ │ │ │ ├── popovers.html
│ │ │ │ ├── scrollspy.html
│ │ │ │ ├── tabs.html
│ │ │ │ ├── tooltips.html
│ │ │ │ └── transitions.html
│ │ │ └── nav
│ │ │ ├── about.html
│ │ │ ├── components.html
│ │ │ ├── css.html
│ │ │ ├── customize.html
│ │ │ ├── getting-started.html
│ │ │ ├── javascript.html
│ │ │ ├── main.html
│ │ │ └── migration.html
│ │ ├── index.html
│ │ ├── javascript.html
│ │ ├── _layouts
│ │ │ ├── default.html
│ │ │ └── home.html
│ │ ├── LICENSE
│ │ ├── migration.html
│ │ ├── _plugins
│ │ │ ├── bridge.rb
│ │ │ └── bugify.rb
│ │ ├── _pug
│ │ │ ├── customizer-nav.pug
│ │ │ └── customizer-variables.pug
│ │ └── robots.txt
│ ├── fonts
│ │ ├── glyphicons-halflings-regular.eot
│ │ ├── glyphicons-halflings-regular.svg
│ │ ├── glyphicons-halflings-regular.ttf
│ │ ├── glyphicons-halflings-regular.woff
│ │ └── glyphicons-halflings-regular.woff2
│ ├── Gemfile
│ ├── Gemfile.lock
│ ├── grunt
│ │ ├── bs-commonjs-generator.js
│ │ ├── bs-glyphicons-data-generator.js
│ │ ├── bs-lessdoc-parser.js
│ │ ├── bs-raw-files-generator.js
│ │ ├── change-version.js
│ │ ├── configBridge.json
│ │ ├── npm-shrinkwrap.json
│ │ └── sauce_browsers.yml
│ ├── Gruntfile.js
│ ├── ISSUE_TEMPLATE.md
│ ├── js
│ │ ├── affix.js
│ │ ├── alert.js
│ │ ├── button.js
│ │ ├── carousel.js
│ │ ├── collapse.js
│ │ ├── dropdown.js
│ │ ├── modal.js
│ │ ├── popover.js
│ │ ├── scrollspy.js
│ │ ├── tab.js
│ │ ├── tests
│ │ │ ├── index.html
│ │ │ ├── README.md
│ │ │ ├── unit
│ │ │ │ ├── affix.js
│ │ │ │ ├── alert.js
│ │ │ │ ├── button.js
│ │ │ │ ├── carousel.js
│ │ │ │ ├── collapse.js
│ │ │ │ ├── dropdown.js
│ │ │ │ ├── modal.js
│ │ │ │ ├── phantom.js
│ │ │ │ ├── popover.js
│ │ │ │ ├── scrollspy.js
│ │ │ │ ├── tab.js
│ │ │ │ └── tooltip.js
│ │ │ ├── vendor
│ │ │ │ ├── jquery.min.js
│ │ │ │ ├── qunit.css
│ │ │ │ └── qunit.js
│ │ │ └── visual
│ │ │ ├── affix.html
│ │ │ ├── affix-with-sticky-footer.html
│ │ │ ├── alert.html
│ │ │ ├── button.html
│ │ │ ├── carousel.html
│ │ │ ├── collapse.html
│ │ │ ├── dropdown.html
│ │ │ ├── modal.html
│ │ │ ├── popover.html
│ │ │ ├── scrollspy.html
│ │ │ ├── tab.html
│ │ │ └── tooltip.html
│ │ ├── tooltip.js
│ │ └── transition.js
│ ├── less
│ │ ├── alerts.less
│ │ ├── badges.less
│ │ ├── bootstrap.less
│ │ ├── breadcrumbs.less
│ │ ├── button-groups.less
│ │ ├── buttons.less
│ │ ├── carousel.less
│ │ ├── close.less
│ │ ├── code.less
│ │ ├── component-animations.less
│ │ ├── dropdowns.less
│ │ ├── forms.less
│ │ ├── glyphicons.less
│ │ ├── grid.less
│ │ ├── input-groups.less
│ │ ├── jumbotron.less
│ │ ├── labels.less
│ │ ├── list-group.less
│ │ ├── media.less
│ │ ├── mixins
│ │ │ ├── alerts.less
│ │ │ ├── background-variant.less
│ │ │ ├── border-radius.less
│ │ │ ├── buttons.less
│ │ │ ├── center-block.less
│ │ │ ├── clearfix.less
│ │ │ ├── forms.less
│ │ │ ├── gradients.less
│ │ │ ├── grid-framework.less
│ │ │ ├── grid.less
│ │ │ ├── hide-text.less
│ │ │ ├── image.less
│ │ │ ├── labels.less
│ │ │ ├── list-group.less
│ │ │ ├── nav-divider.less
│ │ │ ├── nav-vertical-align.less
│ │ │ ├── opacity.less
│ │ │ ├── pagination.less
│ │ │ ├── panels.less
│ │ │ ├── progress-bar.less
│ │ │ ├── reset-filter.less
│ │ │ ├── reset-text.less
│ │ │ ├── resize.less
│ │ │ ├── responsive-visibility.less
│ │ │ ├── size.less
│ │ │ ├── tab-focus.less
│ │ │ ├── table-row.less
│ │ │ ├── text-emphasis.less
│ │ │ ├── text-overflow.less
│ │ │ └── vendor-prefixes.less
│ │ ├── mixins.less
│ │ ├── modals.less
│ │ ├── navbar.less
│ │ ├── navs.less
│ │ ├── normalize.less
│ │ ├── pager.less
│ │ ├── pagination.less
│ │ ├── panels.less
│ │ ├── popovers.less
│ │ ├── print.less
│ │ ├── progress-bars.less
│ │ ├── responsive-embed.less
│ │ ├── responsive-utilities.less
│ │ ├── scaffolding.less
│ │ ├── tables.less
│ │ ├── theme.less
│ │ ├── thumbnails.less
│ │ ├── tooltip.less
│ │ ├── type.less
│ │ ├── utilities.less
│ │ ├── variables.less
│ │ └── wells.less
│ ├── LICENSE
│ ├── nuget
│ │ ├── bootstrap.less.nuspec
│ │ ├── bootstrap.nuspec
│ │ └── MyGet.ps1
│ ├── package.js
│ ├── package.json
│ └── README.md
├── bootstrapV3
│ ├── css
│ │ ├── bootstrap.css
│ │ ├── bootstrap.css.map
│ │ ├── bootstrap.min.css
│ │ ├── bootstrap.min.css.map
│ │ ├── bootstrap-theme.css
│ │ ├── bootstrap-theme.css.map
│ │ ├── bootstrap-theme.min.css
│ │ └── bootstrap-theme.min.css.map
│ ├── fonts
│ │ ├── glyphicons-halflings-regular.eot
│ │ ├── glyphicons-halflings-regular.svg
│ │ ├── glyphicons-halflings-regular.ttf
│ │ ├── glyphicons-halflings-regular.woff
│ │ └── glyphicons-halflings-regular.woff2
│ ├── html5shiv.min.js
│ ├── js
│ │ ├── bootstrap.js
│ │ ├── bootstrap.min.js
│ │ ├── jquery.js
│ │ ├── jquery.min.js
│ │ └── npm.js
│ └── respond.min.js
├── car_owner
│ ├── addCar.jsp
│ ├── alreadyReview.jsp
│ ├── ownerCar.jsp
│ ├── review.jsp
│ └── userComformation.jsp
├── css
│ ├── bootstrap-datetimepicker.min.css
│ ├── common_lib.css
│ ├── common_widget.css
│ ├── css.css
│ ├── easyui.css
│ ├── login.css
│ ├── market_widget.css
│ ├── search.css
│ ├── semantic_base.css
│ └── style.css
├── detail.jsp
├── font
│ ├── FZLTXHJW.TTF
│ ├── mnzj.ttf
│ └── xuefeng.ttf
├── img
│ ├── calendar_nextmonth.gif
│ ├── calendar_nextyear.gif
│ ├── calendar_prevmonth.gif
│ ├── calendar_prevyear.gif
│ ├── carP
│ │ ├── 10.jpg
│ │ ├── 11.jpg
│ │ ├── 123.JPG
│ │ ├── 12.jpg
│ │ ├── 13.jpg
│ │ ├── 14.jpg
│ │ ├── 15.jpg
│ │ ├── 16.jpg
│ │ ├── 1.jpg
│ │ ├── 200702120018268868.jpg
│ │ ├── 20fd12464a199d076b63e52f.jpg
│ │ ├── 2.jpg
│ │ ├── 3.jpg
│ │ ├── 4.jpg
│ │ ├── 5.jpg
│ │ ├── 6.jpg
│ │ ├── 7.jpg
│ │ ├── 8.jpg
│ │ ├── 9.jpg
│ │ ├── fld42.jpg
│ │ └── fld45.jpg
│ ├── cart.png
│ ├── delete.png
│ ├── empty_cart.png
│ ├── holder.png
│ ├── info.png
│ ├── logo1.bmp
│ ├── logo1.png
│ ├── logo.bmp
│ ├── logo_group.png
│ ├── logo.png
│ ├── minus.png
│ ├── plmm.jpg
│ ├── plus.png
│ ├── softeem_logo.png
│ ├── title.jpg
│ └── update.png
├── index.jsp
├── js
│ ├── boardcast.js
│ ├── bootstrap-datetimepicker.min.js
│ ├── jquery-1.11.1.js
│ ├── jquery-1.8.3.min.js
│ ├── jquery-1.9.1.min.js
│ ├── jquery.easing.min.js
│ ├── jquery.easyui.min.js
│ ├── jquery.fullcalendar.js
│ ├── jQuery.time.js
│ ├── login.js
│ ├── mod.js
│ ├── namespace.js
│ ├── RichMark.js
│ ├── style.css
│ └── util.js
├── locales
│ └── bootstrap-datetimepicker.zh-CN.js
├── manager
│ ├── adminMain.jsp
│ ├── adminUserList.jsp
│ ├── altpwd.jsp
│ ├── altUser.jsp
│ ├── commonMain.jsp
│ ├── searchList.jsp
│ └── welcome.jsp
├── message
│ ├── adminMsg.jsp
│ ├── commonMsg.jsp
│ └── reply.jsp
├── message.jsp
├── META-INF
│ └── MANIFEST.MF
├── null.jsp
├── order
│ ├── order.jsp
│ ├── orderList1.jsp
│ ├── orderList2.jsp
│ ├── orderList3.jsp
│ ├── orderListAll.jsp
│ └── searchList.jsp
├── register.jsp
└── WEB-INF
├── classes
│ ├── com
│ │ └── liang
│ │ ├── dao
│ │ │ ├── BrandDao.class
│ │ │ ├── CarDao.class
│ │ │ ├── IDAO.class
│ │ │ ├── MessageDao.class
│ │ │ ├── OrderDao.class
│ │ │ ├── OrderDetailDao.class
│ │ │ └── UserDao.class
│ │ ├── dto
│ │ │ ├── Brand.class
│ │ │ ├── Car.class
│ │ │ ├── Message.class
│ │ │ ├── Order.class
│ │ │ ├── OrderDetail.class
│ │ │ ├── Page.class
│ │ │ ├── QueryCar.class
│ │ │ └── User.class
│ │ ├── filter
│ │ │ ├── EncodingFilter.class
│ │ │ └── ValidateFilter.class
│ │ ├── impl
│ │ │ ├── BrandDaoImpl.class
│ │ │ ├── CarDaoImpl.class
│ │ │ ├── MessageDaoImpl.class
│ │ │ ├── OrderDaoImpl.class
│ │ │ ├── OrderDetailDaoImpl.class
│ │ │ └── UserDaoImpl.class
│ │ ├── servlet
│ │ │ ├── CarServlet.class
│ │ │ ├── HomeServlet.class
│ │ │ ├── MessageServlet.class
│ │ │ ├── OrderServlet.class
│ │ │ ├── UploadServlet.class
│ │ │ └── UserServlet.class
│ │ ├── tag
│ │ │ └── PageTag.class
│ │ ├── test
│ │ │ ├── BrandDaoImpl.class
│ │ │ └── UserDaoImpl.class
│ │ └── util
│ │ └── DBUtils.class
│ └── dbcpconfig.properties
├── lib
│ ├── commons-beanutils-1.8.0.jar
│ ├── commons-collections-3.1.jar
│ ├── commons-dbcp.jar
│ ├── commons-dbutils-1.6.jar
│ ├── commons-fileupload-1.2.2.jar
│ ├── commons-io-2.0.1.jar
│ ├── commons-lang-2.4.jar
│ ├── commons-logging-1.2.jar
│ ├── commons-pool.jar
│ ├── ezmorph-1.0.6.jar
│ ├── json-lib-2.3-jdk15.jar
│ └── mysql-connector-java-5.1.26-bin.jar
├── MyTag.tld
└── web.xml
104 directories, 563 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论