实例介绍
TomExam网络考试系统,在jdk8下编译通过 数据库:https://download.csdn.net/download/xcr530551426/11395667
【实例截图】
【核心代码】
exam
├── src
│ ├── com
│ │ └── tom
│ │ ├── core
│ │ │ ├── dao
│ │ │ │ ├── ICorePaperCheckDao.java
│ │ │ │ ├── ICorePaperDao.java
│ │ │ │ ├── ICoreSystemDao.java
│ │ │ │ └── imp
│ │ │ │ ├── CorePaperCheckDaoImp.java
│ │ │ │ ├── CorePaperDaoImp.java
│ │ │ │ └── CoreSystemDaoImp.java
│ │ │ ├── service
│ │ │ │ ├── ICorePaperCheckService.java
│ │ │ │ ├── ICorePaperService.java
│ │ │ │ ├── ICoreSystemService.java
│ │ │ │ └── imp
│ │ │ │ ├── CorePaperCheckServiceImp.java
│ │ │ │ ├── CorePaperServiceImp.java
│ │ │ │ └── CoreSystemServiceImp.java
│ │ │ ├── task
│ │ │ │ ├── PaperTask.java
│ │ │ │ └── SystemTask.java
│ │ │ ├── TomSystemQueue.java
│ │ │ └── util
│ │ │ ├── PaperServiceHelper.java
│ │ │ ├── SystemConnector.java
│ │ │ └── SystemLoggerHelper.java
│ │ ├── model
│ │ │ ├── course
│ │ │ │ ├── Chapter.java
│ │ │ │ ├── Course.java
│ │ │ │ └── Lesson.java
│ │ │ ├── ModelHelper.java
│ │ │ ├── paper
│ │ │ │ ├── Option.java
│ │ │ │ ├── PaperCheckResult.java
│ │ │ │ ├── Paper.java
│ │ │ │ ├── PaperSection.java
│ │ │ │ ├── QBlank.java
│ │ │ │ ├── QuestionBlankFill.java
│ │ │ │ ├── QuestionEssay.java
│ │ │ │ ├── Question.java
│ │ │ │ ├── QuestionJudgment.java
│ │ │ │ ├── QuestionMultipleChoice.java
│ │ │ │ └── QuestionSingleChoice.java
│ │ │ └── system
│ │ │ ├── BaseMessage.java
│ │ │ ├── BaseUrl.java
│ │ │ ├── Module.java
│ │ │ ├── ModuleParser.java
│ │ │ ├── Pagination.java
│ │ │ ├── Result.java
│ │ │ └── SysLogger.java
│ │ ├── system
│ │ │ ├── action
│ │ │ │ ├── AdminController.java
│ │ │ │ ├── AdminRoleController.java
│ │ │ │ ├── AnalysisController.java
│ │ │ │ ├── BranchController.java
│ │ │ │ ├── ConfigController.java
│ │ │ │ ├── CourseCategoryController.java
│ │ │ │ ├── CourseController.java
│ │ │ │ ├── CourseTeacherController.java
│ │ │ │ ├── LogController.java
│ │ │ │ ├── NewsController.java
│ │ │ │ ├── PaperCategoryController.java
│ │ │ │ ├── PaperController.java
│ │ │ │ ├── PaperHistoryController.java
│ │ │ │ ├── QuestionController.java
│ │ │ │ ├── QuestionDBController.java
│ │ │ │ ├── SysUserTestController.java
│ │ │ │ ├── UserController.java
│ │ │ │ ├── UserPositionController.java
│ │ │ │ └── VoteController.java
│ │ │ ├── dao
│ │ │ │ ├── IAdminDao.java
│ │ │ │ ├── IAdminRoleDao.java
│ │ │ │ ├── IAnalysisDao.java
│ │ │ │ ├── IBranchDao.java
│ │ │ │ ├── IConfigDao.java
│ │ │ │ ├── ICourseCategoryDao.java
│ │ │ │ ├── ICourseDao.java
│ │ │ │ ├── ICourseTeacherDao.java
│ │ │ │ ├── ILogDao.java
│ │ │ │ ├── imp
│ │ │ │ │ ├── AdminDaoImp.java
│ │ │ │ │ ├── AdminRoleDaoImp.java
│ │ │ │ │ ├── AnalysisDaoImp.java
│ │ │ │ │ ├── BranchDaoImp.java
│ │ │ │ │ ├── ConfigDaoImp.java
│ │ │ │ │ ├── CourseCategoryDaoImp.java
│ │ │ │ │ ├── CourseDaoImp.java
│ │ │ │ │ ├── CourseTeacherDaoImp.java
│ │ │ │ │ ├── LogDaoImp.java
│ │ │ │ │ ├── NewsDaoImp.java
│ │ │ │ │ ├── PaperCategoryDaoImp.java
│ │ │ │ │ ├── PaperDaoImp.java
│ │ │ │ │ ├── PaperHistoryDaoImp.java
│ │ │ │ │ ├── QuestionDaoImp.java
│ │ │ │ │ ├── QuestionDBDaoImp.java
│ │ │ │ │ ├── SysUserTestDaoImp.java
│ │ │ │ │ ├── UserDaoImp.java
│ │ │ │ │ ├── UserPositionDaoImp.java
│ │ │ │ │ └── VoteDaoImp.java
│ │ │ │ ├── INewsDao.java
│ │ │ │ ├── IPaperCategoryDao.java
│ │ │ │ ├── IPaperDao.java
│ │ │ │ ├── IPaperHistoryDao.java
│ │ │ │ ├── IQuestionDao.java
│ │ │ │ ├── IQuestionDBDao.java
│ │ │ │ ├── ISysUserTestDao.java
│ │ │ │ ├── IUserDao.java
│ │ │ │ ├── IUserPositionDao.java
│ │ │ │ └── IVoteDao.java
│ │ │ └── service
│ │ │ ├── IAdminRoleService.java
│ │ │ ├── IAdminService.java
│ │ │ ├── IAnalysisService.java
│ │ │ ├── IBranchService.java
│ │ │ ├── IConfigService.java
│ │ │ ├── ICourseCategoryService.java
│ │ │ ├── ICourseService.java
│ │ │ ├── ICourseTeacherService.java
│ │ │ ├── ILogService.java
│ │ │ ├── imp
│ │ │ │ ├── AdminRoleServiceImp.java
│ │ │ │ ├── AdminServiceImp.java
│ │ │ │ ├── AnalysisServiceImp.java
│ │ │ │ ├── BranchServiceImp.java
│ │ │ │ ├── ConfigServiceImp.java
│ │ │ │ ├── CourseCategoryServiceImp.java
│ │ │ │ ├── CourseServiceImp.java
│ │ │ │ ├── CourseTeacherServiceImp.java
│ │ │ │ ├── LogServiceImp.java
│ │ │ │ ├── NewsServiceImp.java
│ │ │ │ ├── PaperCategoryServiceImp.java
│ │ │ │ ├── PaperHistoryServiceImp.java
│ │ │ │ ├── PaperServiceImp.java
│ │ │ │ ├── QuestionDBServiceImp.java
│ │ │ │ ├── QuestionServiceImp.java
│ │ │ │ ├── SysUserTestServiceImp.java
│ │ │ │ ├── UserPositionServiceImp.java
│ │ │ │ ├── UserServiceImp.java
│ │ │ │ └── VoteServiceImp.java
│ │ │ ├── INewsService.java
│ │ │ ├── IPaperCategoryService.java
│ │ │ ├── IPaperHistoryService.java
│ │ │ ├── IPaperService.java
│ │ │ ├── IQuestionDBService.java
│ │ │ ├── IQuestionService.java
│ │ │ ├── ISysUserTestService.java
│ │ │ ├── IUserPositionService.java
│ │ │ ├── IUserService.java
│ │ │ └── IVoteService.java
│ │ ├── user
│ │ │ ├── action
│ │ │ │ ├── CommonController.java
│ │ │ │ ├── UploadController.java
│ │ │ │ ├── UserCollectionController.java
│ │ │ │ ├── UserCourseController.java
│ │ │ │ ├── UserPaperController.java
│ │ │ │ └── UserTestController.java
│ │ │ ├── dao
│ │ │ │ ├── ICommonDao.java
│ │ │ │ ├── imp
│ │ │ │ │ ├── CommonDaoImp.java
│ │ │ │ │ ├── UCourseDaoImp.java
│ │ │ │ │ ├── UserCollectionDaoImp.java
│ │ │ │ │ ├── UserPaperDaoImp.java
│ │ │ │ │ └── UserTestDaoImp.java
│ │ │ │ ├── IUCourseDao.java
│ │ │ │ ├── IUserCollectionDao.java
│ │ │ │ ├── IUserPaperDao.java
│ │ │ │ └── IUserTestDao.java
│ │ │ └── service
│ │ │ ├── ICommonService.java
│ │ │ ├── imp
│ │ │ │ ├── CommonServiceImp.java
│ │ │ │ ├── UCourseServiceImp.java
│ │ │ │ ├── UserCollectionServiceImp.java
│ │ │ │ ├── UserPaperServiceImp.java
│ │ │ │ └── UserTestServiceImp.java
│ │ │ ├── IUCourseService.java
│ │ │ ├── IUserCollectionService.java
│ │ │ ├── IUserPaperService.java
│ │ │ └── IUserTestService.java
│ │ ├── util
│ │ │ ├── BaseJdbcDAO.java
│ │ │ ├── BaseUtil.java
│ │ │ ├── CacheHelper.java
│ │ │ ├── config
│ │ │ │ └── CustomPropertyPlaceholderConfigurer.java
│ │ │ ├── Constants.java
│ │ │ ├── FileHelper.java
│ │ │ ├── Md5Util.java
│ │ │ ├── OfficeToolExcel.java
│ │ │ ├── OfficeToolWord.java
│ │ │ ├── QuestionImportExcelHelper.java
│ │ │ ├── QuestionImportTxtHelper.java
│ │ │ ├── TomException.java
│ │ │ ├── TomNetworkHelper.java
│ │ │ ├── TomSecurityHelper.java
│ │ │ └── WebApplication.java
│ │ ├── web
│ │ │ ├── controller
│ │ │ │ └── BaseController.java
│ │ │ ├── filter
│ │ │ │ └── TomFilter.java
│ │ │ ├── interceptor
│ │ │ │ └── ExecuteTimeInterceptor.java
│ │ │ ├── listener
│ │ │ │ └── WebAppListener.java
│ │ │ ├── message
│ │ │ │ ├── message_en.properties
│ │ │ │ ├── MessageHelper.java
│ │ │ │ ├── message_plus_en.properties
│ │ │ │ ├── message_plus_zh_CN.properties
│ │ │ │ └── message_zh_CN.properties
│ │ │ └── tag
│ │ │ ├── TomAuthorityTag.java
│ │ │ ├── TomMessageTag.java
│ │ │ └── TomUtilTag.java
│ │ └── WebAppConfig.java
│ ├── config.properties
│ ├── ehcache.xml
│ └── log4j.properties
└── web
├── ckeditor
│ ├── adapters
│ │ └── jquery.js
│ ├── build-config.js
│ ├── ckeditor.js
│ ├── config.js
│ ├── contents.css
│ ├── lang
│ │ ├── en.js
│ │ ├── zh-cn.js
│ │ └── zh.js
│ ├── plugins
│ │ ├── a11yhelp
│ │ │ └── dialogs
│ │ │ ├── a11yhelp.js
│ │ │ └── lang
│ │ │ ├── af.js
│ │ │ ├── ar.js
│ │ │ ├── bg.js
│ │ │ ├── ca.js
│ │ │ ├── cs.js
│ │ │ ├── cy.js
│ │ │ ├── da.js
│ │ │ ├── de-ch.js
│ │ │ ├── de.js
│ │ │ ├── el.js
│ │ │ ├── en-gb.js
│ │ │ ├── en.js
│ │ │ ├── eo.js
│ │ │ ├── es.js
│ │ │ ├── et.js
│ │ │ ├── eu.js
│ │ │ ├── fa.js
│ │ │ ├── fi.js
│ │ │ ├── fo.js
│ │ │ ├── fr-ca.js
│ │ │ ├── fr.js
│ │ │ ├── gl.js
│ │ │ ├── gu.js
│ │ │ ├── he.js
│ │ │ ├── hi.js
│ │ │ ├── hr.js
│ │ │ ├── hu.js
│ │ │ ├── id.js
│ │ │ ├── it.js
│ │ │ ├── ja.js
│ │ │ ├── km.js
│ │ │ ├── ko.js
│ │ │ ├── ku.js
│ │ │ ├── lt.js
│ │ │ ├── lv.js
│ │ │ ├── mk.js
│ │ │ ├── mn.js
│ │ │ ├── nb.js
│ │ │ ├── nl.js
│ │ │ ├── no.js
│ │ │ ├── pl.js
│ │ │ ├── pt-br.js
│ │ │ ├── pt.js
│ │ │ ├── ro.js
│ │ │ ├── ru.js
│ │ │ ├── si.js
│ │ │ ├── sk.js
│ │ │ ├── sl.js
│ │ │ ├── sq.js
│ │ │ ├── sr.js
│ │ │ ├── sr-latn.js
│ │ │ ├── sv.js
│ │ │ ├── th.js
│ │ │ ├── _translationstatus.txt
│ │ │ ├── tr.js
│ │ │ ├── tt.js
│ │ │ ├── ug.js
│ │ │ ├── uk.js
│ │ │ ├── vi.js
│ │ │ ├── zh-cn.js
│ │ │ └── zh.js
│ │ ├── about
│ │ │ └── dialogs
│ │ │ ├── about.js
│ │ │ ├── hidpi
│ │ │ │ └── logo_ckeditor.png
│ │ │ └── logo_ckeditor.png
│ │ ├── clipboard
│ │ │ └── dialogs
│ │ │ └── paste.js
│ │ ├── dialog
│ │ │ └── dialogDefinition.js
│ │ ├── eqneditor
│ │ │ ├── dialogs
│ │ │ │ ├── eqneditor.js
│ │ │ │ ├── lang
│ │ │ │ │ ├── en.js
│ │ │ │ │ └── _notes
│ │ │ │ │ └── dwsync.xml
│ │ │ │ └── _notes
│ │ │ │ └── dwsync.xml
│ │ │ ├── icons
│ │ │ │ ├── eqneditor.png
│ │ │ │ └── _notes
│ │ │ │ └── dwsync.xml
│ │ │ ├── lang
│ │ │ │ ├── en.js
│ │ │ │ └── _notes
│ │ │ │ └── dwsync.xml
│ │ │ ├── _notes
│ │ │ │ └── dwsync.xml
│ │ │ └── plugin.js
│ │ ├── icons_hidpi.png
│ │ ├── icons.png
│ │ ├── image
│ │ │ ├── dialogs
│ │ │ │ └── image.js
│ │ │ └── images
│ │ │ └── noimage.png
│ │ ├── link
│ │ │ ├── dialogs
│ │ │ │ ├── anchor.js
│ │ │ │ └── link.js
│ │ │ └── images
│ │ │ ├── anchor.png
│ │ │ └── hidpi
│ │ │ └── anchor.png
│ │ ├── magicline
│ │ │ └── images
│ │ │ ├── hidpi
│ │ │ │ ├── icon.png
│ │ │ │ └── icon-rtl.png
│ │ │ ├── icon.png
│ │ │ └── icon-rtl.png
│ │ ├── pastefromword
│ │ │ └── filter
│ │ │ └── default.js
│ │ ├── scayt
│ │ │ ├── CHANGELOG.md
│ │ │ ├── dialogs
│ │ │ │ ├── options.js
│ │ │ │ └── toolbar.css
│ │ │ ├── LICENSE.md
│ │ │ └── README.md
│ │ ├── specialchar
│ │ │ └── dialogs
│ │ │ ├── lang
│ │ │ │ ├── af.js
│ │ │ │ ├── ar.js
│ │ │ │ ├── bg.js
│ │ │ │ ├── ca.js
│ │ │ │ ├── cs.js
│ │ │ │ ├── cy.js
│ │ │ │ ├── da.js
│ │ │ │ ├── de-ch.js
│ │ │ │ ├── de.js
│ │ │ │ ├── el.js
│ │ │ │ ├── en-gb.js
│ │ │ │ ├── en.js
│ │ │ │ ├── eo.js
│ │ │ │ ├── es.js
│ │ │ │ ├── et.js
│ │ │ │ ├── eu.js
│ │ │ │ ├── fa.js
│ │ │ │ ├── fi.js
│ │ │ │ ├── fr-ca.js
│ │ │ │ ├── fr.js
│ │ │ │ ├── gl.js
│ │ │ │ ├── he.js
│ │ │ │ ├── hr.js
│ │ │ │ ├── hu.js
│ │ │ │ ├── id.js
│ │ │ │ ├── it.js
│ │ │ │ ├── ja.js
│ │ │ │ ├── km.js
│ │ │ │ ├── ko.js
│ │ │ │ ├── ku.js
│ │ │ │ ├── lt.js
│ │ │ │ ├── lv.js
│ │ │ │ ├── nb.js
│ │ │ │ ├── nl.js
│ │ │ │ ├── no.js
│ │ │ │ ├── pl.js
│ │ │ │ ├── pt-br.js
│ │ │ │ ├── pt.js
│ │ │ │ ├── ru.js
│ │ │ │ ├── si.js
│ │ │ │ ├── sk.js
│ │ │ │ ├── sl.js
│ │ │ │ ├── sq.js
│ │ │ │ ├── sv.js
│ │ │ │ ├── th.js
│ │ │ │ ├── _translationstatus.txt
│ │ │ │ ├── tr.js
│ │ │ │ ├── tt.js
│ │ │ │ ├── ug.js
│ │ │ │ ├── uk.js
│ │ │ │ ├── vi.js
│ │ │ │ ├── zh-cn.js
│ │ │ │ └── zh.js
│ │ │ └── specialchar.js
│ │ ├── table
│ │ │ └── dialogs
│ │ │ └── table.js
│ │ ├── tabletools
│ │ │ └── dialogs
│ │ │ └── tableCell.js
│ │ ├── tomjme
│ │ │ ├── dialogs
│ │ │ │ ├── bg.jpg
│ │ │ │ ├── dialog.css
│ │ │ │ ├── dialog.js
│ │ │ │ ├── jme.js
│ │ │ │ ├── jquery-1.8.3.min.js
│ │ │ │ ├── mathdialog.html
│ │ │ │ ├── math.png
│ │ │ │ ├── mathquill-0.9.1
│ │ │ │ │ ├── font
│ │ │ │ │ │ ├── Symbola.eot
│ │ │ │ │ │ ├── Symbola.otf
│ │ │ │ │ │ ├── Symbola.svg
│ │ │ │ │ │ ├── Symbola.ttf
│ │ │ │ │ │ └── Symbola.woff
│ │ │ │ │ ├── mathquill.css
│ │ │ │ │ ├── mathquill.js
│ │ │ │ │ └── mathquill.min.js
│ │ │ │ └── tomjme.js
│ │ │ ├── icon.png
│ │ │ └── plugin.js
│ │ └── wsc
│ │ ├── dialogs
│ │ │ ├── ciframe.html
│ │ │ ├── tmpFrameset.html
│ │ │ ├── wsc.css
│ │ │ ├── wsc_ie.js
│ │ │ └── wsc.js
│ │ ├── LICENSE.md
│ │ └── README.md
│ ├── skins
│ │ └── moono
│ │ ├── dialog.css
│ │ ├── dialog_ie7.css
│ │ ├── dialog_ie8.css
│ │ ├── dialog_ie.css
│ │ ├── dialog_iequirks.css
│ │ ├── editor.css
│ │ ├── editor_gecko.css
│ │ ├── editor_ie7.css
│ │ ├── editor_ie8.css
│ │ ├── editor_ie.css
│ │ ├── editor_iequirks.css
│ │ ├── icons_hidpi.png
│ │ ├── icons.png
│ │ ├── images
│ │ │ ├── arrow.png
│ │ │ ├── close.png
│ │ │ ├── hidpi
│ │ │ │ ├── close.png
│ │ │ │ ├── lock-open.png
│ │ │ │ ├── lock.png
│ │ │ │ └── refresh.png
│ │ │ ├── lock-open.png
│ │ │ ├── lock.png
│ │ │ ├── refresh.png
│ │ │ └── spinner.gif
│ │ └── readme.md
│ └── styles.js
├── files
│ ├── export
│ │ ├── 31paxkh5vy.doc
│ │ └── nqjypmc75j.doc
│ ├── _temp
│ │ ├── curtain.flv
│ │ └── flash.swf
│ └── template
│ ├── template_questions_excel.zip
│ ├── template_questions_txt.zip
│ └── template_users.zip
├── inc
│ ├── checkcode.jsp
│ ├── donate.html
│ ├── heartbeat.jsp
│ ├── js
│ │ ├── baseutil.js
│ │ ├── chart
│ │ │ └── highcharts.js
│ │ ├── colorpicker
│ │ │ ├── css
│ │ │ │ ├── jquery.cxcolor.css
│ │ │ │ └── jquery.cxcolor.png
│ │ │ └── js
│ │ │ ├── jquery.cxcolor.js
│ │ │ └── jquery.cxcolor.min.js
│ │ ├── jquery.js
│ │ ├── jquery.md5.js
│ │ ├── jquery.media.js
│ │ ├── jquery-ui
│ │ │ ├── external
│ │ │ │ └── jquery
│ │ │ │ └── jquery.js
│ │ │ ├── images
│ │ │ │ ├── ui-icons_444444_256x240.png
│ │ │ │ ├── ui-icons_555555_256x240.png
│ │ │ │ ├── ui-icons_777620_256x240.png
│ │ │ │ ├── ui-icons_777777_256x240.png
│ │ │ │ ├── ui-icons_cc0000_256x240.png
│ │ │ │ └── ui-icons_ffffff_256x240.png
│ │ │ ├── index.html
│ │ │ ├── jquery-ui.css
│ │ │ ├── jquery-ui.js
│ │ │ ├── jquery-ui.min.css
│ │ │ ├── jquery-ui.min.js
│ │ │ ├── jquery-ui.structure.css
│ │ │ ├── jquery-ui.structure.min.css
│ │ │ ├── jquery-ui.theme.css
│ │ │ └── jquery-ui.theme.min.css
│ │ ├── jquery-validation-engine
│ │ │ ├── css
│ │ │ │ ├── customMessages.css
│ │ │ │ ├── releasenotes.plugin.css
│ │ │ │ ├── screenshot.png
│ │ │ │ ├── style.css
│ │ │ │ ├── template.css
│ │ │ │ └── validationEngine.jquery.css
│ │ │ ├── images
│ │ │ │ ├── bg2.png
│ │ │ │ ├── bg.jpg
│ │ │ │ ├── bg_new.png
│ │ │ │ ├── bodybg.png
│ │ │ │ ├── bubble-arrow.png
│ │ │ │ ├── icons.png
│ │ │ │ ├── johnny_automatic_skew_gear.svg
│ │ │ │ └── lineseparator.png
│ │ │ └── js
│ │ │ ├── contrib
│ │ │ │ └── other-validations.js
│ │ │ ├── jquery-1.8.2.min.js
│ │ │ ├── jquery.validationEngine.js
│ │ │ ├── languages
│ │ │ │ ├── jquery.validationEngine-ca.js
│ │ │ │ ├── jquery.validationEngine-cz.js
│ │ │ │ ├── jquery.validationEngine-da.js
│ │ │ │ ├── jquery.validationEngine-de.js
│ │ │ │ ├── jquery.validationEngine-el.js
│ │ │ │ ├── jquery.validationEngine-en.js
│ │ │ │ ├── jquery.validationEngine-es.js
│ │ │ │ ├── jquery.validationEngine-et.js
│ │ │ │ ├── jquery.validationEngine-fa.js
│ │ │ │ ├── jquery.validationEngine-fi.js
│ │ │ │ ├── jquery.validationEngine-fr.js
│ │ │ │ ├── jquery.validationEngine-he.js
│ │ │ │ ├── jquery.validationEngine-hr.js
│ │ │ │ ├── jquery.validationEngine-hu.js
│ │ │ │ ├── jquery.validationEngine-id.js
│ │ │ │ ├── jquery.validationEngine-it.js
│ │ │ │ ├── jquery.validationEngine-ja.js
│ │ │ │ ├── jquery.validationEngine-lt.js
│ │ │ │ ├── jquery.validationEngine-nl.js
│ │ │ │ ├── jquery.validationEngine-no.js
│ │ │ │ ├── jquery.validationEngine-pl.js
│ │ │ │ ├── jquery.validationEngine-pt_BR.js
│ │ │ │ ├── jquery.validationEngine-pt.js
│ │ │ │ ├── jquery.validationEngine-ro.js
│ │ │ │ ├── jquery.validationEngine-ru.js
│ │ │ │ ├── jquery.validationEngine-sr_Cyrl.js
│ │ │ │ ├── jquery.validationEngine-sr_Latn.js
│ │ │ │ ├── jquery.validationEngine-sv.js
│ │ │ │ ├── jquery.validationEngine-tr.js
│ │ │ │ ├── jquery.validationEngine-vi.js
│ │ │ │ ├── jquery.validationEngine-zh_CN.js
│ │ │ │ └── jquery.validationEngine-zh_TW.js
│ │ │ ├── libs
│ │ │ │ ├── jquery-1.7.1.min.js
│ │ │ │ ├── marked.js
│ │ │ │ └── modernizr-2.0.6.min.js
│ │ │ ├── releasenotes.js
│ │ │ └── script.js
│ │ ├── layer
│ │ │ ├── layer.js
│ │ │ └── skin
│ │ │ ├── default
│ │ │ │ ├── icon-ext.png
│ │ │ │ ├── icon.png
│ │ │ │ ├── loading-0.gif
│ │ │ │ ├── loading-1.gif
│ │ │ │ └── loading-2.gif
│ │ │ └── layer.css
│ │ ├── pagination
│ │ │ ├── pagination.css
│ │ │ └── pagination.js
│ │ ├── swfobject2.js
│ │ ├── uploadify
│ │ │ ├── jquery.uploadify.js
│ │ │ ├── jquery.uploadify.min.js
│ │ │ ├── uploadify-cancel.png
│ │ │ ├── uploadify.css
│ │ │ └── uploadify.swf
│ │ ├── wdatepicker
│ │ │ ├── calendar.js
│ │ │ ├── config.js
│ │ │ ├── lang
│ │ │ │ ├── en.js
│ │ │ │ ├── zh-cn.js
│ │ │ │ └── zh-tw.js
│ │ │ ├── My97DatePicker.htm
│ │ │ ├── skin
│ │ │ │ ├── datePicker.gif
│ │ │ │ ├── default
│ │ │ │ │ ├── datepicker.css
│ │ │ │ │ └── img.gif
│ │ │ │ ├── WdatePicker.css
│ │ │ │ └── whyGreen
│ │ │ │ ├── bg.jpg
│ │ │ │ ├── datepicker.css
│ │ │ │ └── img.gif
│ │ │ └── WdatePicker.js
│ │ └── ztree
│ │ ├── css
│ │ │ ├── awesomeStyle
│ │ │ │ ├── awesome.css
│ │ │ │ ├── awesome.less
│ │ │ │ ├── fa.less
│ │ │ │ └── img
│ │ │ │ └── loading.gif
│ │ │ ├── demo.css
│ │ │ ├── metroStyle
│ │ │ │ ├── img
│ │ │ │ │ ├── line_conn.png
│ │ │ │ │ ├── loading.gif
│ │ │ │ │ ├── metro.gif
│ │ │ │ │ └── metro.png
│ │ │ │ └── metroStyle.css
│ │ │ └── zTreeStyle
│ │ │ ├── img
│ │ │ │ ├── diy
│ │ │ │ │ ├── 1_close.png
│ │ │ │ │ ├── 1_open.png
│ │ │ │ │ ├── 2.png
│ │ │ │ │ ├── 3.png
│ │ │ │ │ ├── 4.png
│ │ │ │ │ ├── 5.png
│ │ │ │ │ ├── 6.png
│ │ │ │ │ ├── 7.png
│ │ │ │ │ ├── 8.png
│ │ │ │ │ └── 9.png
│ │ │ │ ├── line_conn.gif
│ │ │ │ ├── loading.gif
│ │ │ │ ├── zTreeStandard.gif
│ │ │ │ └── zTreeStandard.png
│ │ │ └── zTreeStyle.css
│ │ └── js
│ │ ├── jquery-1.4.4.min.js
│ │ ├── jquery.ztree.all.js
│ │ ├── jquery.ztree.all.min.js
│ │ ├── jquery.ztree.core.js
│ │ ├── jquery.ztree.core.min.js
│ │ ├── jquery.ztree.excheck.js
│ │ ├── jquery.ztree.excheck.min.js
│ │ ├── jquery.ztree.exedit.js
│ │ ├── jquery.ztree.exedit.min.js
│ │ ├── jquery.ztree.exhide.js
│ │ └── jquery.ztree.exhide.min.js
│ └── jwplayer
│ └── player.swf
├── index.jsp
├── META-INF
│ ├── MANIFEST.MF
│ └── war-tracker
├── skins
│ ├── default
│ │ ├── other.css
│ │ ├── style.css
│ │ └── ui.css
│ └── images
│ ├── backgrounds
│ │ └── 001.jpg
│ ├── donate.png
│ ├── donation200.png
│ ├── error.png
│ ├── heart.png
│ ├── help.png
│ ├── ico_home.png
│ ├── ico_lines.png
│ ├── iconx
│ │ ├── database_add.png
│ │ ├── page_add.png
│ │ ├── page_check.png
│ │ └── question.png
│ ├── icos
│ │ ├── add.png
│ │ ├── analysis.png
│ │ ├── channel
│ │ │ ├── 1.png
│ │ │ └── 2.png
│ │ ├── control_play.png
│ │ ├── database_link.png
│ │ ├── database.png
│ │ ├── date.png
│ │ ├── delete.png
│ │ ├── down.png
│ │ ├── eraser.png
│ │ ├── exam_detail.png
│ │ ├── excel.png
│ │ ├── heart.png
│ │ ├── help.png
│ │ ├── ico_account.png
│ │ ├── ico_exit.png
│ │ ├── ico_profile.png
│ │ ├── ico_users.png
│ │ ├── interaction.png
│ │ ├── menu_account.png
│ │ ├── menu_analysis.png
│ │ ├── menu_close.png
│ │ ├── menu_interaction.png
│ │ ├── menu_learn.png
│ │ ├── menu_open.png
│ │ ├── menu_paper.png
│ │ ├── menu_qdb.png
│ │ ├── menu_self.png
│ │ ├── menu_system.png
│ │ ├── menu_test.png
│ │ ├── menu_users.png
│ │ ├── minmax.png
│ │ ├── paper_history_delete.png
│ │ ├── paper_history_missed.png
│ │ ├── paper_history_recheck.png
│ │ ├── paper.png
│ │ ├── pencil.png
│ │ ├── point_green.png
│ │ ├── point_yellow.png
│ │ ├── qrcode.png
│ │ ├── recheck.png
│ │ ├── reload.png
│ │ ├── search.png
│ │ ├── system.png
│ │ ├── up.png
│ │ ├── user.png
│ │ └── warn.png
│ ├── image_placeholder.png
│ ├── load.gif
│ ├── logo_max.png
│ ├── logo_min.png
│ ├── logo.png
│ ├── paper_pencil.png
│ ├── pointer.png
│ ├── pwd-1.png
│ ├── pwd-2.png
│ ├── stars
│ │ ├── star_1.png
│ │ ├── star_2.png
│ │ ├── star_3.png
│ │ ├── star_4.png
│ │ └── star_5.png
│ ├── success.png
│ ├── user.png
│ └── warn.png
└── WEB-INF
├── etc
│ ├── dispatcherServlet.xml
│ └── spring
│ ├── applicationContext-db.xml
│ └── applicationContext-quartz.xml
├── lib
│ ├── aopalliance.jar
│ ├── c3p0-0.9.1.2.jar
│ ├── cglib-nodep-2.1_3.jar
│ ├── ckeditor-java-core-3.5.3.jar
│ ├── commons-beanutils.jar
│ ├── commons-codec-1.3.jar
│ ├── commons-collections.jar
│ ├── commons-dbcp-1.2.1.jar
│ ├── commons-fileupload-1.2.1.jar
│ ├── commons-httpclient-3.1.jar
│ ├── commons-io-1.4.jar
│ ├── commons-lang.jar
│ ├── commons-logging-1.1.1.jar
│ ├── commons-net-1.4.1.jar
│ ├── commons-pool-1.1.jar
│ ├── dom4j-1.6.1.jar
│ ├── ehcache-1.6.0.jar
│ ├── ezmorph-1.0.6.jar
│ ├── iText-2.1.7.jar
│ ├── iTextAsian.jar
│ ├── iText-rtf-2.1.7.jar
│ ├── jaxen-1.1.1.jar
│ ├── json-lib-2.3-jdk15.jar
│ ├── jstl.jar
│ ├── jxl.jar
│ ├── log4j-1.2.9.jar
│ ├── mysql-connector-java-5.0.8-bin.jar
│ ├── spring-aop-3.1.1.RELEASE.jar
│ ├── spring-asm-3.1.1.RELEASE.jar
│ ├── spring-beans-3.1.1.RELEASE.jar
│ ├── spring-context-3.1.1.RELEASE.jar
│ ├── spring-context-support-3.1.1.RELEASE.jar
│ ├── spring-core-3.1.1.RELEASE.jar
│ ├── spring-expression-3.1.1.RELEASE.jar
│ ├── spring-jdbc-3.1.1.RELEASE.jar
│ ├── spring-tx-3.1.1.RELEASE.jar
│ ├── spring-web-3.1.1.RELEASE.jar
│ ├── spring-webmvc-3.1.1.RELEASE.jar
│ ├── standard.jar
│ ├── xpp3_min-1.1.4c.jar
│ └── xstream-1.3.jar
├── page
│ ├── common
│ │ ├── about.jsp
│ │ ├── head.jsp
│ │ ├── menu.jsp
│ │ ├── message_donation.jsp
│ │ ├── message_expired.jsp
│ │ ├── message.jsp
│ │ ├── message_no_privelege.jsp
│ │ ├── news
│ │ │ ├── detail.jsp
│ │ │ └── list.jsp
│ │ └── welcome.jsp
│ ├── index.jsp
│ ├── login.jsp
│ ├── system
│ │ ├── admin
│ │ │ ├── add.jsp
│ │ │ ├── list.jsp
│ │ │ └── load.jsp
│ │ ├── analysis
│ │ │ ├── exam
│ │ │ │ └── index.jsp
│ │ │ ├── paper
│ │ │ │ ├── detail.jsp
│ │ │ │ └── index.jsp
│ │ │ ├── paperlist.jsp
│ │ │ └── score
│ │ │ └── index.jsp
│ │ ├── branch
│ │ │ ├── add.jsp
│ │ │ ├── list.jsp
│ │ │ └── load.jsp
│ │ ├── config
│ │ │ └── list.jsp
│ │ ├── course
│ │ │ ├── add.jsp
│ │ │ ├── category
│ │ │ │ ├── add.jsp
│ │ │ │ ├── list.jsp
│ │ │ │ └── load.jsp
│ │ │ ├── learnrecord.jsp
│ │ │ ├── list.jsp
│ │ │ ├── load.jsp
│ │ │ └── teacher
│ │ │ ├── add.jsp
│ │ │ ├── list.jsp
│ │ │ └── load.jsp
│ │ ├── log
│ │ │ └── list.jsp
│ │ ├── news
│ │ │ ├── add.jsp
│ │ │ ├── category
│ │ │ │ ├── add.jsp
│ │ │ │ ├── list.jsp
│ │ │ │ └── load.jsp
│ │ │ ├── list.jsp
│ │ │ └── load.jsp
│ │ ├── paper
│ │ │ ├── add.jsp
│ │ │ ├── category
│ │ │ │ ├── add.jsp
│ │ │ │ ├── list.jsp
│ │ │ │ └── load.jsp
│ │ │ ├── detail_normal.jsp
│ │ │ ├── detail_random.jsp
│ │ │ ├── fastadd.jsp
│ │ │ ├── history
│ │ │ │ ├── detail.jsp
│ │ │ │ └── list.jsp
│ │ │ ├── list.jsp
│ │ │ └── load.jsp
│ │ ├── profile
│ │ │ └── profile.jsp
│ │ ├── qdb
│ │ │ ├── add.jsp
│ │ │ ├── analyse.jsp
│ │ │ ├── list.jsp
│ │ │ └── load.jsp
│ │ ├── question
│ │ │ ├── add.jsp
│ │ │ ├── import.jsp
│ │ │ ├── list.jsp
│ │ │ └── load.jsp
│ │ ├── role
│ │ │ ├── add.jsp
│ │ │ ├── list.jsp
│ │ │ └── load.jsp
│ │ ├── selftest
│ │ │ ├── detail.jsp
│ │ │ └── list.jsp
│ │ ├── user
│ │ │ ├── add.jsp
│ │ │ ├── examlist.jsp
│ │ │ ├── import.jsp
│ │ │ ├── list.jsp
│ │ │ ├── load.jsp
│ │ │ └── selftestlist.jsp
│ │ ├── userposition
│ │ │ ├── add.jsp
│ │ │ ├── list.jsp
│ │ │ └── load.jsp
│ │ └── vote
│ │ ├── add.jsp
│ │ └── list.jsp
│ └── user
│ ├── collection
│ │ ├── list.jsp
│ │ └── types.jsp
│ ├── course
│ │ ├── detail.jsp
│ │ ├── list.jsp
│ │ └── my.jsp
│ ├── paper
│ │ ├── history_detail.jsp
│ │ ├── history.jsp
│ │ ├── list.jsp
│ │ ├── paper_detail.jsp
│ │ └── paper_detail_singlemode.jsp
│ ├── profile
│ │ └── profile.jsp
│ └── selftest
│ ├── historydetail.jsp
│ ├── history.jsp
│ ├── newdetail.jsp
│ └── new.jsp
├── tld
│ └── TomTag.tld
└── web.xml
180 directories, 777 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论