针对系统管理员:
1. 校园用户和学生用户添加和管理。
2. 新闻公告添加和管理。
3. 景点会详细信息添加和管理。
4. 文档信息添加和管理。
5. 网站留言信息管理。
针对校园用户:
1. 浏览网站的所有信息。
2. 添加校园景点信息。
3. 管理校园景点信息。
针对学生用户:
1. 可以浏览网站的景点,新闻等信息。
在网站上留言。
卷 SSD分区 的文件夹 PATH 列表
卷序列号为 0004-1E03
E:\TEST\源码
└─基于Java临猗中学校园导航的设计与实现
│ readme.txt
│ 基于Java临猗中学校园导航的设计与实现毕业任务书.doc
│ 基于Java临猗中学校园导航的设计与实现毕业开题报告.doc
│ 基于Java临猗中学校园导航的设计与实现毕业答辩ppt.pptx
│ 基于Java临猗中学校园导航的设计与实现毕业论文.doc
│
├─校园导航系统
│ ├─xinwen
│ │ │ .classpath
│ │ │ .myhibernatedata
│ │ │ .mymetadata
│ │ │ .project
│ │ │ .springBeans
│ │ │
│ │ ├─.externalToolBuilders
│ │ │ org.eclipse.wst.jsdt.core.javascriptValidator (1).launch
│ │ │
│ │ ├─.myeclipse
│ │ ├─.settings
│ │ │ .jsdtscope
│ │ │ com.genuitec.eclipse.core.prefs
│ │ │ org.eclipse.jdt.core.prefs
│ │ │ org.eclipse.wst.jsdt.ui.superType.container
│ │ │ org.eclipse.wst.jsdt.ui.superType.name
│ │ │
│ │ ├─src
│ │ │ │ struts.properties
│ │ │ │ struts.xml
│ │ │ │
│ │ │ └─com
│ │ │ ├─action
│ │ │ │ adminAction.java
│ │ │ │ catelogAction.java
│ │ │ │ gonggaoAction.java
│ │ │ │ indexAction.java
│ │ │ │ jingdianAction.java
│ │ │ │ liuyanAction.java
│ │ │ │ newsAction.java
│ │ │ │ shipinAction.java
│ │ │ │ toupiao_servlet.java
│ │ │ │ UserAction.java
│ │ │ │
│ │ │ ├─dao
│ │ │ │ DB.java
│ │ │ │ TAdminDAO.java
│ │ │ │ TCatelogDAO.java
│ │ │ │ TGonggaoDAO.java
│ │ │ │ TjingdianDAO.java
│ │ │ │ TLiuyanDAO.java
│ │ │ │ TNewsDAO.java
│ │ │ │ TShipinDAO.java
│ │ │ │ TUserDAO.java
│ │ │ │
│ │ │ ├─model
│ │ │ │ TAdmin.hbm.xml
│ │ │ │ TAdmin.java
│ │ │ │ TCatelog.hbm.xml
│ │ │ │ TCatelog.java
│ │ │ │ TGonggao.hbm.xml
│ │ │ │ TGonggao.java
│ │ │ │ Tjingdian.hbm.xml
│ │ │ │ Tjingdian.java
│ │ │ │ TLiuyan.hbm.xml
│ │ │ │ TLiuyan.java
│ │ │ │ TNews.hbm.xml
│ │ │ │ TNews.java
│ │ │ │ TShipin.hbm.xml
│ │ │ │ TShipin.java
│ │ │ │ Ttoupiao.java
│ │ │ │ Ttoupiaoxuanxiang.java
│ │ │ │ TUser.hbm.xml
│ │ │ │ TUser.java
│ │ │ │
│ │ │ ├─service
│ │ │ │ catelogService.java
│ │ │ │ liuService.java
│ │ │ │ loginService.java
│ │ │ │
│ │ │ └─util
│ │ │ safeFileter.java
│ │ │ upload.java
│ │ │ Util.java
│ │ │
│ │ └─WebRoot
│ │ │ login.jsp
│ │ │ loginSuccess.jsp
│ │ │
│ │ ├─admin
│ │ │ │ index.jsp
│ │ │ │ menu.jsp
│ │ │ │ top.jsp
│ │ │ │
│ │ │ ├─catelog
│ │ │ │ catelogAdd.jsp
│ │ │ │ catelogEdit.jsp
│ │ │ │ catelogMana.jsp
│ │ │ │
│ │ │ ├─gonggao
│ │ │ │ gonggaoAdd.jsp
│ │ │ │ gonggaoDetail.jsp
│ │ │ │ gonggaoMana.jsp
│ │ │ │
│ │ │ ├─index
│ │ │ │ sysPro.jsp
│ │ │ │
│ │ │ ├─jingdian
│ │ │ │ jingdianAdd.jsp
│ │ │ │ jingdianEdit.jsp
│ │ │ │ jingdianMana.jsp
│ │ │ │
│ │ │ ├─liuyan
│ │ │ │ liuyanMana.jsp
│ │ │ │
│ │ │ ├─news
│ │ │ │ newsAdd.jsp
│ │ │ │ newsDetailHou.jsp
│ │ │ │ newsMana.jsp
│ │ │ │
│ │ │ ├─shipin
│ │ │ │ shipinAdd.jsp
│ │ │ │ shipinDetail.jsp
│ │ │ │ shipinMana.jsp
│ │ │ │
│ │ │ ├─toupiao
│ │ │ │ toupiaoAdd.jsp
│ │ │ │ toupiaoChakan.jsp
│ │ │ │ toupiaoMana.jsp
│ │ │ │
│ │ │ ├─user
│ │ │ │ userMana.jsp
│ │ │ │
│ │ │ └─userinfo
│ │ │ userPw.jsp
│ │ │
│ │ ├─bofang
│ │ │ bofang.jsp
│ │ │
│ │ ├─common
│ │ │ msg.jsp
│ │ │ succeed.jsp
│ │ │ success.jsp
│ │ │
│ │ ├─css
│ │ │ base.css
│ │ │ dtree.css
│ │ │ layout.css
│ │ │ woncore.css
│ │ │
│ │ ├─fckeditor
│ │ │ │ fckconfig.js
│ │ │ │ fckeditor.afp
│ │ │ │ fckeditor.asp
│ │ │ │ fckeditor.cfc
│ │ │ │ fckeditor.cfm
│ │ │ │ fckeditor.js
│ │ │ │ fckeditor.lasso
│ │ │ │ fckeditor.pl
│ │ │ │ fckeditor.py
│ │ │ │ fckpackager.xml
│ │ │ │ fckstyles.xml
│ │ │ │ fcktemplates.xml
│ │ │ │ fckutils.cfm
│ │ │ │ license.txt
│ │ │ │ _documentation.html
│ │ │ │ _upgrade.html
│ │ │ │ _whatsnew.html
│ │ │ │ _whatsnew_history.html
│ │ │ │
│ │ │ ├─editor
│ │ │ │ │ fckdebug.html
│ │ │ │ │ fckdialog.html
│ │ │ │ │ fckeditor.html
│ │ │ │ │ fckeditor.original.html
│ │ │ │ │
│ │ │ │ ├─css
│ │ │ │ │ │ fck_editorarea.css
│ │ │ │ │ │ fck_internal.css
│ │ │ │ │ │ fck_showtableborders_gecko.css
│ │ │ │ │ │
│ │ │ │ │ ├─behaviors
│ │ │ │ │ │ disablehandles.htc
│ │ │ │ │ │ showtableborders.htc
│ │ │ │ │ │
│ │ │ │ │ └─images
│ │ │ │ │ block_address.png
│ │ │ │ │ block_blockquote.png
│ │ │ │ │ block_div.png
│ │ │ │ │ block_h1.png
│ │ │ │ │ block_h2.png
│ │ │ │ │ block_h3.png
│ │ │ │ │ block_h4.png
│ │ │ │ │ block_h5.png
│ │ │ │ │ block_h6.png
│ │ │ │ │ block_p.png
│ │ │ │ │ block_pre.png
│ │ │ │ │ fck_anchor.gif
│ │ │ │ │ fck_flashlogo.gif
│ │ │ │ │ fck_hiddenfield.gif
│ │ │ │ │ fck_pagebreak.gif
│ │ │ │ │ fck_plugin.gif
│ │ │ │ │
│ │ │ │ ├─dialog
│ │ │ │ │ │ fck_about.html
│ │ │ │ │ │ fck_anchor.html
│ │ │ │ │ │ fck_button.html
│ │ │ │ │ │ fck_checkbox.html
│ │ │ │ │ │ fck_colorselector.html
│ │ │ │ │ │ fck_div.html
│ │ │ │ │ │ fck_flash.html
│ │ │ │ │ │ fck_form.html
│ │ │ │ │ │ fck_hiddenfield.html
│ │ │ │ │ │ fck_image.html
│ │ │ │ │ │ fck_link.html
│ │ │ │ │ │ fck_listprop.html
│ │ │ │ │ │ fck_paste.html
│ │ │ │ │ │ fck_radiobutton.html
│ │ │ │ │ │ fck_replace.html
│ │ │ │ │ │ fck_select.html
│ │ │ │ │ │ fck_smiley.html
│ │ │ │ │ │ fck_source.html
│ │ │ │ │ │ fck_specialchar.html
│ │ │ │ │ │ fck_spellerpages.html
│ │ │ │ │ │ fck_table.html
│ │ │ │ │ │ fck_tablecell.html
│ │ │ │ │ │ fck_template.html
│ │ │ │ │ │ fck_textarea.html
│ │ │ │ │ │ fck_textfield.html
│ │ │ │ │ │
│ │ │ │ │ ├─common
│ │ │ │ │ │ │ fck_dialog_common.css
│ │ │ │ │ │ │ fck_dialog_common.js
│ │ │ │ │ │ │
│ │ │ │ │ │ └─images
│ │ │ │ │ │ locked.gif
│ │ │ │ │ │ reset.gif
│ │ │ │ │ │ unlocked.gif
│ │ │ │ │ │
│ │ │ │ │ ├─fck_about
│ │ │ │ │ │ │ logo_fckeditor.gif
│ │ │ │ │ │ │ logo_fredck.gif
│ │ │ │ │ │ │
│ │ │ │ │ │ └─sponsors
│ │ │ │ │ │ spellchecker_net.gif
│ │ │ │ │ │
│ │ │ │ │ ├─fck_docprops
│ │ │ │ │ │ fck_document_preview.html
│ │ │ │ │ │
│ │ │ │ │ ├─fck_flash
│ │ │ │ │ │ fck_flash.js
│ │ │ │ │ │ fck_flash_preview.html
│ │ │ │ │ │
│ │ │ │ │ ├─fck_image
│ │ │ │ │ │ fck_image.js
│ │ │ │ │ │ fck_image_preview.html
│ │ │ │ │ │
│ │ │ │ │ ├─fck_link
│ │ │ │ │ │ fck_link.js
│ │ │ │ │ │
│ │ │ │ │ ├─fck_select
│ │ │ │ │ │ fck_select.js
│ │ │ │ │ │
│ │ │ │ │ ├─fck_spellerpages
│ │ │ │ │ │ └─spellerpages
│ │ │ │ │ │ │ blank.html
│ │ │ │ │ │ │ controls.html
│ │ │ │ │ │ │ controlWindow.js
│ │ │ │ │ │ │ spellchecker.html
│ │ │ │ │ │ │ spellChecker.js
│ │ │ │ │ │ │ spellerStyle.css
│ │ │ │ │ │ │ wordWindow.js
│ │ │ │ │ │ │
│ │ │ │ │ │ └─server-scripts
│ │ │ │ │ │ spellchecker.cfm
│ │ │ │ │ │ spellchecker.php
│ │ │ │ │ │ spellchecker.pl
│ │ │ │ │ │
│ │ │ │ │ └─fck_template
│ │ │ │ │ └─images
│ │ │ │ │ template1.gif
│ │ │ │ │ template2.gif
│ │ │ │ │ template3.gif
│ │ │ │ │
│ │ │ │ ├─dtd
│ │ │ │ │ fck_dtd_test.html
│ │ │ │ │ fck_xhtml10strict.js
│ │ │ │ │ fck_xhtml10transitional.js
│ │ │ │ │
│ │ │ │ ├─filemanager
│ │ │ │ │ ├─browser
│ │ │ │ │ │ └─default
│ │ │ │ │ │ │ browser.css
│ │ │ │ │ │ │ browser.html
│ │ │ │ │ │ │ frmactualfolder.html
│ │ │ │ │ │ │ frmcreatefolder.html
│ │ │ │ │ │ │ frmfolders.html
│ │ │ │ │ │ │ frmresourceslist.html
│ │ │ │ │ │ │ frmresourcetype.html
│ │ │ │ │ │ │ frmupload.html
│ │ │ │ │ │ │
│ │ │ │ │ │ ├─images
│ │ │ │ │ │ │ │ ButtonArrow.gif
│ │ │ │ │ │ │ │ Folder.gif
│ │ │ │ │ │ │ │ Folder32.gif
│ │ │ │ │ │ │ │ FolderOpened.gif
│ │ │ │ │ │ │ │ FolderOpened32.gif
│ │ │ │ │ │ │ │ FolderUp.gif
│ │ │ │ │ │ │ │ spacer.gif
│ │ │ │ │ │ │ │
│ │ │ │ │ │ │ └─icons
│ │ │ │ │ │ │ │ ai.gif
│ │ │ │ │ │ │ │ avi.gif
│ │ │ │ │ │ │ │ bmp.gif
│ │ │ │ │ │ │ │ cs.gif
│ │ │ │ │ │ │ │ default.icon.gif
│ │ │ │ │ │ │ │ dll.gif
│ │ │ │ │ │ │ │ doc.gif
│ │ │ │ │ │ │ │ exe.gif
│ │ │ │ │ │ │ │ fla.gif
│ │ │ │ │ │ │ │ gif.gif
│ │ │ │ │ │ │ │ htm.gif
│ │ │ │ │ │ │ │ html.gif
│ │ │ │ │ │ │ │ jpg.gif
│ │ │ │ │ │ │ │ js.gif
│ │ │ │ │ │ │ │ mdb.gif
│ │ │ │ │ │ │ │ mp3.gif
│ │ │ │ │ │ │ │ pdf.gif
│ │ │ │ │ │ │ │ png.gif
│ │ │ │ │ │ │ │ ppt.gif
│ │ │ │ │ │ │ │ rdp.gif
│ │ │ │ │ │ │ │ swf.gif
│ │ │ │ │ │ │ │ swt.gif
│ │ │ │ │ │ │ │ txt.gif
│ │ │ │ │ │ │ │ vsd.gif
│ │ │ │ │ │ │ │ xls.gif
│ │ │ │ │ │ │ │ xml.gif
│ │ │ │ │ │ │ │ zip.gif
│ │ │ │ │ │ │ │
│ │ │ │ │ │ │ └─32
│ │ │ │ │ │ │ ai.gif
│ │ │ │ │ │ │ avi.gif
│ │ │ │ │ │ │ bmp.gif
│ │ │ │ │ │ │ cs.gif
│ │ │ │ │ │ │ default.icon.gif
│ │ │ │ │ │ │ dll.gif
│ │ │ │ │ │ │ doc.gif
│ │ │ │ │ │ │ exe.gif
│ │ │ │ │ │ │ fla.gif
│ │ │ │ │ │ │ gif.gif
│ │ │ │ │ │ │ htm.gif
│ │ │ │ │ │ │ html.gif
│ │ │ │ │ │ │ jpg.gif
│ │ │ │ │ │ │ js.gif
│ │ │ │ │ │ │ mdb.gif
│ │ │ │ │ │ │ mp3.gif
│ │ │ │ │ │ │ pdf.gif
│ │ │ │ │ │ │ png.gif
│ │ │ │ │ │ │ ppt.gif
│ │ │ │ │ │ │ rdp.gif
│ │ │ │ │ │ │ swf.gif
│ │ │ │ │ │ │ swt.gif
│ │ │ │ │ │ │ txt.gif
│ │ │ │ │ │ │ vsd.gif
│ │ │ │ │ │ │ xls.gif
│ │ │ │ │ │ │ xml.gif
│ │ │ │ │ │ │ zip.gif
│ │ │ │ │ │ │
│ │ │ │ │ │ └─js
│ │ │ │ │ │ common.js
│ │ │ │ │ │ fckxml.js
│ │ │ │ │ │
│ │ │ │ │ └─connectors
│ │ │ │ │ │ test.html
│ │ │ │ │ │ uploadtest.html
│ │ │ │ │ │
│ │ │ │ │ ├─asp
│ │ │ │ │ │ basexml.asp
│ │ │ │ │ │ class_upload.asp
│ │ │ │ │ │ commands.asp
│ │ │ │ │ │ config.asp
│ │ │ │ │ │ connector.asp
│ │ │ │ │ │ io.asp
│ │ │ │ │ │ upload.asp
│ │ │ │ │ │ util.asp
│ │ │ │ │ │
│ │ │ │ │ ├─aspx
│ │ │ │ │ │ config.ascx
│ │ │ │ │ │ connector.aspx
│ │ │ │ │ │ upload.aspx
│ │ │ │ │ │
│ │ │ │ │ ├─cfm
│ │ │ │ │ │ cf5_connector.cfm
│ │ │ │ │ │ cf5_upload.cfm
│ │ │ │ │ │ cf_basexml.cfm
│ │ │ │ │ │ cf_commands.cfm
│ │ │ │ │ │ cf_connector.cfm
│ │ │ │ │ │ cf_io.cfm
│ │ │ │ │ │ cf_upload.cfm
│ │ │ │ │ │ cf_util.cfm
│ │ │ │ │ │ config.cfm
│ │ │ │ │ │ connector.cfm
│ │ │ │ │ │ image.cfc
│ │ │ │ │ │ ImageObject.cfc
│ │ │ │ │ │ upload.cfm
│ │ │ │ │ │
│ │ │ │ │ ├─lasso
│ │ │ │ │ │ config.lasso
│ │ │ │ │ │ connector.lasso
│ │ │ │ │ │ upload.lasso
│ │ │ │ │ │
│ │ │ │ │ ├─perl
│ │ │ │ │ │ basexml.pl
│ │ │ │ │ │ commands.pl
│ │ │ │ │ │ connector.cgi
│ │ │ │ │ │ io.pl
│ │ │ │ │ │ upload.cgi
│ │ │ │ │ │ upload_fck.pl
│ │ │ │ │ │ util.pl
│ │ │ │ │ │
│ │ │ │ │ ├─php
│ │ │ │ │ │ basexml.php
│ │ │ │ │ │ commands.php
│ │ │ │ │ │ config.php
│ │ │ │ │ │ connector.php
│ │ │ │ │ │ io.php
│ │ │ │ │ │ upload.php
│ │ │ │ │ │ util.php
│ │ │ │ │ │
│ │ │ │ │ └─py
│ │ │ │ │ config.py
│ │ │ │ │ connector.py
│ │ │ │ │ fckcommands.py
│ │ │ │ │ fckconnector.py
│ │ │ │ │ fckoutput.py
│ │ │ │ │ fckutil.py
│ │ │ │ │ htaccess.txt
│ │ │ │ │ upload.py
│ │ │ │ │ wsgi.py
│ │ │ │ │ zope.py
│ │ │ │ │
│ │ │ │ ├─images
│ │ │ │ │ │ anchor.gif
│ │ │ │ │ │ arrow_ltr.gif
│ │ │ │ │ │ arrow_rtl.gif
│ │ │ │ │ │ spacer.gif
│ │ │ │ │ │
│ │ │ │ │ └─smiley
│ │ │ │ │ └─msn
│ │ │ │ │ angel_smile.gif
│ │ │ │ │ angry_smile.gif
│ │ │ │ │ broken_heart.gif
│ │ │ │ │ cake.gif
│ │ │ │ │ confused_smile.gif
│ │ │ │ │ cry_smile.gif
│ │ │ │ │ devil_smile.gif
│ │ │ │ │ embaressed_smile.gif
│ │ │ │ │ envelope.gif
│ │ │ │ │ heart.gif
│ │ │ │ │ kiss.gif
│ │ │ │ │ lightbulb.gif
│ │ │ │ │ omg_smile.gif
│ │ │ │ │ regular_smile.gif
│ │ │ │ │ sad_smile.gif
│ │ │ │ │ shades_smile.gif
│ │ │ │ │ teeth_smile.gif
│ │ │ │ │ thumbs_down.gif
│ │ │ │ │ thumbs_up.gif
│ │ │ │ │ tounge_smile.gif
│ │ │ │ │ whatchutalkingabout_smile.gif
│ │ │ │ │ wink_smile.gif
│ │ │ │ │
│ │ │ │ ├─js
│ │ │ │ │ fckadobeair.js
│ │ │ │ │ fckeditorcode_gecko.js
│ │ │ │ │ fckeditorcode_ie.js
│ │ │ │ │
│ │ │ │ ├─lang
│ │ │ │ │ af.js
│ │ │ │ │ ar.js
│ │ │ │ │ bg.js
│ │ │ │ │ bn.js
│ │ │ │ │ bs.js
│ │ │ │ │ ca.js
│ │ │ │ │ cs.js
│ │ │ │ │ da.js
│ │ │ │ │ de.js
│ │ │ │ │ el.js
│ │ │ │ │ en-au.js
│ │ │ │ │ en-ca.js
│ │ │ │ │ en-uk.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
│ │ │ │ │ it.js
│ │ │ │ │ ja.js
│ │ │ │ │ km.js
│ │ │ │ │ ko.js
│ │ │ │ │ lt.js
│ │ │ │ │ lv.js
│ │ │ │ │ mn.js
│ │ │ │ │ ms.js
│ │ │ │ │ nb.js
│ │ │ │ │ nl.js
│ │ │ │ │ no.js
│ │ │ │ │ pl.js
│ │ │ │ │ pt-br.js
│ │ │ │ │ pt.js
│ │ │ │ │ ro.js
│ │ │ │ │ ru.js
│ │ │ │ │ sk.js
│ │ │ │ │ sl.js
│ │ │ │ │ sr-latn.js
│ │ │ │ │ sr.js
│ │ │ │ │ sv.js
│ │ │ │ │ th.js
│ │ │ │ │ tr.js
│ │ │ │ │ uk.js
│ │ │ │ │ vi.js
│ │ │ │ │ zh-cn.js
│ │ │ │ │ zh.js
│ │ │ │ │ _translationstatus.txt
│ │ │ │ │
│ │ │ │ ├─plugins
│ │ │ │ │ ├─autogrow
│ │ │ │ │ │ fckplugin.js
│ │ │ │ │ │
│ │ │ │ │ ├─bbcode
│ │ │ │ │ │ │ fckplugin.js
│ │ │ │ │ │ │
│ │ │ │ │ │ └─_sample
│ │ │ │ │ │ sample.config.js
│ │ │ │ │ │ sample.html
│ │ │ │ │ │
│ │ │ │ │ ├─dragresizetable
│ │ │ │ │ │ fckplugin.js
│ │ │ │ │ │
│ │ │ │ │ ├─placeholder
│ │ │ │ │ │ │ fckplugin.js
│ │ │ │ │ │ │ fck_placeholder.html
│ │ │ │ │ │ │ placeholder.gif
│ │ │ │ │ │ │
│ │ │ │ │ │ └─lang
│ │ │ │ │ │ de.js
│ │ │ │ │ │ en.js
│ │ │ │ │ │ es.js
│ │ │ │ │ │ fr.js
│ │ │ │ │ │ it.js
│ │ │ │ │ │ pl.js
│ │ │ │ │ │
│ │ │ │ │ ├─simplecommands
│ │ │ │ │ │ fckplugin.js
│ │ │ │ │ │
│ │ │ │ │ └─tablecommands
│ │ │ │ │ fckplugin.js
│ │ │ │ │
│ │ │ │ ├─skins
│ │ │ │ │ │ _fckviewstrips.html
│ │ │ │ │ │
│ │ │ │ │ ├─default
│ │ │ │ │ │ │ fck_dialog.css
│ │ │ │ │ │ │ fck_dialog_ie6.js
│ │ │ │ │ │ │ fck_editor.css
│ │ │ │ │ │ │ fck_strip.gif
│ │ │ │ │ │ │
│ │ │ │ │ │ └─images
│ │ │ │ │ │ dialog.sides.gif
│ │ │ │ │ │ dialog.sides.png
│ │ │ │ │ │ dialog.sides.rtl.png
│ │ │ │ │ │ sprites.gif
│ │ │ │ │ │ sprites.png
│ │ │ │ │ │ toolbar.arrowright.gif
│ │ │ │ │ │ toolbar.buttonarrow.gif
│ │ │ │ │ │ toolbar.collapse.gif
│ │ │ │ │ │ toolbar.end.gif
│ │ │ │ │ │ toolbar.expand.gif
│ │ │ │ │ │ toolbar.separator.gif
│ │ │ │ │ │ toolbar.start.gif
│ │ │ │ │ │
│ │ │ │ │ ├─office2003
│ │ │ │ │ │ │ fck_dialog.css
│ │ │ │ │ │ │ fck_dialog_ie6.js
│ │ │ │ │ │ │ fck_editor.css
│ │ │ │ │ │ │ fck_strip.gif
│ │ │ │ │ │ │
│ │ │ │ │ │ └─images
│ │ │ │ │ │ dialog.sides.gif
│ │ │ │ │ │ dialog.sides.png
│ │ │ │ │ │ dialog.sides.rtl.png
│ │ │ │ │ │ sprites.gif
│ │ │ │ │ │ sprites.png
│ │ │ │ │ │ toolbar.arrowright.gif
│ │ │ │ │ │ toolbar.bg.gif
│ │ │ │ │ │ toolbar.buttonarrow.gif
│ │ │ │ │ │ toolbar.collapse.gif
│ │ │ │ │ │ toolbar.end.gif
│ │ │ │ │ │ toolbar.expand.gif
│ │ │ │ │ │ toolbar.separator.gif
│ │ │ │ │ │ toolbar.start.gif
│ │ │ │ │ │
│ │ │ │ │ └─silver
│ │ │ │ │ │ fck_dialog.css
│ │ │ │ │ │ fck_dialog_ie6.js
│ │ │ │ │ │ fck_editor.css
│ │ │ │ │ │ fck_strip.gif
│ │ │ │ │ │
│ │ │ │ │ └─images
│ │ │ │ │ dialog.sides.gif
│ │ │ │ │ dialog.sides.png
│ │ │ │ │ dialog.sides.rtl.png
│ │ │ │ │ sprites.gif
│ │ │ │ │ sprites.png
│ │ │ │ │ toolbar.arrowright.gif
│ │ │ │ │ toolbar.buttonarrow.gif
│ │ │ │ │ toolbar.buttonbg.gif
│ │ │ │ │ toolbar.collapse.gif
│ │ │ │ │ toolbar.end.gif
│ │ │ │ │ toolbar.expand.gif
│ │ │ │ │ toolbar.separator.gif
│ │ │ │ │ toolbar.start.gif
│ │ │ │ │
│ │ │ │ └─_source
│ │ │ │ │ fckconstants.js
│ │ │ │ │ fckeditorapi.js
│ │ │ │ │ fckjscoreextensions.js
│ │ │ │ │ fckscriptloader.js
│ │ │ │ │
│ │ │ │ ├─classes
│ │ │ │ │ fckcontextmenu.js
│ │ │ │ │ fckdataprocessor.js
│ │ │ │ │ fckdocumentfragment_gecko.js
│ │ │ │ │ fckdocumentfragment_ie.js
│ │ │ │ │ fckdomrange.js
│ │ │ │ │ fckdomrangeiterator.js
│ │ │ │ │ fckdomrange_gecko.js
│ │ │ │ │ fckdomrange_ie.js
│ │ │ │ │ fckeditingarea.js
│ │ │ │ │ fckelementpath.js
│ │ │ │ │ fckenterkey.js
│ │ │ │ │ fckevents.js
│ │ │ │ │ fckhtmliterator.js
│ │ │ │ │ fckicon.js
│ │ │ │ │ fckiecleanup.js
│ │ │ │ │ fckimagepreloader.js
│ │ │ │ │ fckkeystrokehandler.js
│ │ │ │ │ fckmenublock.js
│ │ │ │ │ fckmenublockpanel.js
│ │ │ │ │ fckmenuitem.js
│ │ │ │ │ fckpanel.js
│ │ │ │ │ fckplugin.js
│ │ │ │ │ fckspecialcombo.js
│ │ │ │ │ fckstyle.js
│ │ │ │ │ fcktoolbar.js
│ │ │ │ │ fcktoolbarbreak_gecko.js
│ │ │ │ │ fcktoolbarbreak_ie.js
│ │ │ │ │ fcktoolbarbutton.js
│ │ │ │ │ fcktoolbarbuttonui.js
│ │ │ │ │ fcktoolbarfontformatcombo.js
│ │ │ │ │ fcktoolbarfontscombo.js
│ │ │ │ │ fcktoolbarfontsizecombo.js
│ │ │ │ │ fcktoolbarpanelbutton.js
│ │ │ │ │ fcktoolbarspecialcombo.js
│ │ │ │ │ fcktoolbarstylecombo.js
│ │ │ │ │ fckw3crange.js
│ │ │ │ │ fckxml.js
│ │ │ │ │ fckxml_gecko.js
│ │ │ │ │ fckxml_ie.js
│ │ │ │ │
│ │ │ │ ├─commandclasses
│ │ │ │ │ fckblockquotecommand.js
│ │ │ │ │ fckcorestylecommand.js
│ │ │ │ │ fckfitwindow.js
│ │ │ │ │ fckindentcommands.js
│ │ │ │ │ fckjustifycommands.js
│ │ │ │ │ fcklistcommands.js
│ │ │ │ │ fcknamedcommand.js
│ │ │ │ │ fckpasteplaintextcommand.js
│ │ │ │ │ fckpastewordcommand.js
│ │ │ │ │ fckremoveformatcommand.js
│ │ │ │ │ fckshowblocks.js
│ │ │ │ │ fckspellcheckcommand_gecko.js
│ │ │ │ │ fckspellcheckcommand_ie.js
│ │ │ │ │ fckstylecommand.js
│ │ │ │ │ fcktablecommand.js
│ │ │ │ │ fcktextcolorcommand.js
│ │ │ │ │ fck_othercommands.js
│ │ │ │ │
│ │ │ │ └─internals
│ │ │ │ fck.js
│ │ │ │ fckbrowserinfo.js
│ │ │ │ fckcodeformatter.js
│ │ │ │ fckcommands.js
│ │ │ │ fckconfig.js
│ │ │ │ fckdebug.js
│ │ │ │ fckdebug_empty.js
│ │ │ │ fckdialog.js
│ │ │ │ fckdocumentprocessor.js
│ │ │ │ fckdomtools.js
│ │ │ │ fcklanguagemanager.js
│ │ │ │ fcklisthandler.js
│ │ │ │ fcklistslib.js
│ │ │ │ fckplugins.js
│ │ │ │ fckregexlib.js
│ │ │ │ fckselection.js
│ │ │ │ fckselection_gecko.js
│ │ │ │ fckselection_ie.js
│ │ │ │ fckstyles.js
│ │ │ │ fcktablehandler.js
│ │ │ │ fcktablehandler_gecko.js
│ │ │ │ fcktablehandler_ie.js
│ │ │ │ fcktoolbaritems.js
│ │ │ │ fcktoolbarset.js
│ │ │ │ fcktools.js
│ │ │ │ fcktools_gecko.js
│ │ │ │ fcktools_ie.js
│ │ │ │ fckundo.js
│ │ │ │ fckurlparams.js
│ │ │ │ fckxhtml.js
│ │ │ │ fckxhtmlentities.js
│ │ │ │ fckxhtml_gecko.js
│ │ │ │ fckxhtml_ie.js
│ │ │ │ fck_contextmenu.js
│ │ │ │ fck_gecko.js
│ │ │ │ fck_ie.js
│ │ │ │
│ │ │ └─_samples
│ │ │ │ default.html
│ │ │ │ sample.css
│ │ │ │ sampleslist.html
│ │ │ │
│ │ │ ├─adobeair
│ │ │ │ │ application.xml
│ │ │ │ │ package.bat
│ │ │ │ │ run.bat
│ │ │ │ │ sample01.html
│ │ │ │ │ sample01_cert.pfx
│ │ │ │ │
│ │ │ │ └─icons
│ │ │ │ 128.png
│ │ │ │ 16.png
│ │ │ │ 32.png
│ │ │ │ 48.png
│ │ │ │
│ │ │ ├─afp
│ │ │ │ fck.afpa
│ │ │ │ fck.afpa.code
│ │ │ │ sample01.afp
│ │ │ │ sample02.afp
│ │ │ │ sample03.afp
│ │ │ │ sample04.afp
│ │ │ │ sampleposteddata.afp
│ │ │ │
│ │ │ ├─asp
│ │ │ │ sample01.asp
│ │ │ │ sample02.asp
│ │ │ │ sample03.asp
│ │ │ │ sample04.asp
│ │ │ │ sampleposteddata.asp
│ │ │ │
│ │ │ ├─cfm
│ │ │ │ sample01.cfm
│ │ │ │ sample01_mx.cfm
│ │ │ │ sample02.cfm
│ │ │ │ sample02_mx.cfm
│ │ │ │ sample03.cfm
│ │ │ │ sample03_mx.cfm
│ │ │ │ sample04.cfm
│ │ │ │ sample04_mx.cfm
│ │ │ │ sampleposteddata.cfm
│ │ │ │
│ │ │ ├─html
│ │ │ │ │ sample01.html
│ │ │ │ │ sample02.html
│ │ │ │ │ sample03.html
│ │ │ │ │ sample04.html
│ │ │ │ │ sample05.html
│ │ │ │ │ sample06.html
│ │ │ │ │ sample07.html
│ │ │ │ │ sample08.html
│ │ │ │ │ sample09.html
│ │ │ │ │ sample10.html
│ │ │ │ │ sample11.html
│ │ │ │ │ sample12.html
│ │ │ │ │ sample13.html
│ │ │ │ │ sample14.html
│ │ │ │ │ sample15.html
│ │ │ │ │ sample16.html
│ │ │ │ │
│ │ │ │ └─assets
│ │ │ │ sample06.config.js
│ │ │ │ sample11_frame.html
│ │ │ │ sample14.config.js
│ │ │ │ sample14.styles.css
│ │ │ │ sample15.config.js
│ │ │ │ sample16.config.js
│ │ │ │ sample16.fla
│ │ │ │ sample16.swf
│ │ │ │ swfobject.js
│ │ │ │
│ │ │ ├─lasso
│ │ │ │ sample01.lasso
│ │ │ │ sample02.lasso
│ │ │ │ sample03.lasso
│ │ │ │ sample04.lasso
│ │ │ │ sampleposteddata.lasso
│ │ │ │
│ │ │ ├─perl
│ │ │ │ sample01.cgi
│ │ │ │ sample02.cgi
│ │ │ │ sample03.cgi
│ │ │ │ sample04.cgi
│ │ │ │ sampleposteddata.cgi
│ │ │ │
│ │ │ ├─php
│ │ │ │ sample01.php
│ │ │ │ sample02.php
│ │ │ │ sample03.php
│ │ │ │ sample04.php
│ │ │ │ sampleposteddata.php
│ │ │ │
│ │ │ ├─py
│ │ │ │ sample01.py
│ │ │ │ sampleposteddata.py
│ │ │ │
│ │ │ └─_plugins
│ │ │ ├─findreplace
│ │ │ │ │ fckplugin.js
│ │ │ │ │ find.gif
│ │ │ │ │ find.html
│ │ │ │ │ replace.gif
│ │ │ │ │ replace.html
│ │ │ │ │
│ │ │ │ └─lang
│ │ │ │ en.js
│ │ │ │ fr.js
│ │ │ │ it.js
│ │ │ │
│ │ │ └─samples
│ │ │ fckplugin.js
│ │ │
│ │ ├─img
│ │ │ arr4.gif
│ │ │ arrow.gif
│ │ │ banner.jpg
│ │ │ base.gif
│ │ │ bhj.jpg
│ │ │ cd.gif
│ │ │ circle.gif
│ │ │ dfff.jpg
│ │ │ dialogclose.gif
│ │ │ empty.gif
│ │ │ folder.gif
│ │ │ folderopen.gif
│ │ │ footbg.gif
│ │ │ globe.gif
│ │ │ head-mark3.gif
│ │ │ head-mark4.gif
│ │ │ ico1.gif
│ │ │ ico5.jpg
│ │ │ ico_2.gif
│ │ │ imgfolder.gif
│ │ │ join.gif
│ │ │ joinbottom.gif
│ │ │ lbg.jpg
│ │ │ line.gif
│ │ │ liuyan.gif
│ │ │ loading.gif
│ │ │ loading32.gif
│ │ │ login.gif
│ │ │ logo.gif
│ │ │ menubg.gif
│ │ │ menu_bg.jpg
│ │ │ menu_sep.jpg
│ │ │ minus.gif
│ │ │ minusbottom.gif
│ │ │ msg2.jpg
│ │ │ msg_bg.jpg
│ │ │ musicfolder.gif
│ │ │ nolines_minus.gif
│ │ │ nolines_plus.gif
│ │ │ page.gif
│ │ │ plus.gif
│ │ │ plusbottom.gif
│ │ │ pl_logo.gif
│ │ │ question.gif
│ │ │ reg.gif
│ │ │ shouye.jpg
│ │ │ tbg.jpg
│ │ │ title-bg.gif
│ │ │ title.jpg
│ │ │ title_bg1.gif
│ │ │ tleft.jpg
│ │ │ topbg.gif
│ │ │ topmenu_bg.gif
│ │ │ topmenu_o.gif
│ │ │ topsearch_bg.gif
│ │ │ topsearch_submit.gif
│ │ │ topsearch_title.gif
│ │ │ trash.gif
│ │ │ tu.JPG
│ │ │
│ │ ├─js
│ │ │ dtree.js
│ │ │ menu.js
│ │ │ popup.js
│ │ │ public.js
│ │ │
│ │ ├─META-INF
│ │ │ MANIFEST.MF
│ │ │
│ │ ├─My97DatePicker
│ │ │ │ calendar.js
│ │ │ │ config.js
│ │ │ │ My97DatePicker.htm
│ │ │ │ WdatePicker.js
│ │ │ │
│ │ │ ├─lang
│ │ │ │ en.js
│ │ │ │ zh-cn.js
│ │ │ │ zh-tw.js
│ │ │ │
│ │ │ └─skin
│ │ │ │ datePicker.gif
│ │ │ │ WdatePicker.css
│ │ │ │
│ │ │ ├─default
│ │ │ │ datepicker.css
│ │ │ │ down.jpg
│ │ │ │ left.gif
│ │ │ │ navLeft.gif
│ │ │ │ navRight.gif
│ │ │ │ right.gif
│ │ │ │ up.jpg
│ │ │ │
│ │ │ └─whyGreen
│ │ │ │ bg.jpg
│ │ │ │ datepicker.css
│ │ │ │ down.jpg
│ │ │ │ left.gif
│ │ │ │ navLeft.gif
│ │ │ │ navRight.gif
│ │ │ │ right.gif
│ │ │ │ up.jpg
│ │ │ │ ymbg.jpg
│ │ │ │
│ │ │ └─other
│ │ │ bg2.jpg
│ │ │ interface.jpg
│ │ │
│ │ ├─qiantai
│ │ │ │ default.jsp
│ │ │ │ index.jsp
│ │ │ │
│ │ │ ├─gonggao
│ │ │ │ gonggaoDetailQian.jsp
│ │ │ │ gonggaoQian5.jsp
│ │ │ │
│ │ │ ├─inc
│ │ │ │ incFoot.jsp
│ │ │ │ incLeft.jsp
│ │ │ │ incTop.jsp
│ │ │ │
│ │ │ ├─jingdian
│ │ │ │ jingdianAll.jsp
│ │ │ │ jingdianDetailQian.jsp
│ │ │ │ jingdianSearch.jsp
│ │ │ │
│ │ │ ├─liuyan
│ │ │ │ liuyanAll.jsp
│ │ │ │
│ │ │ ├─news
│ │ │ │ newsByCatelog.jsp
│ │ │ │ newsDetailQian.jsp
│ │ │ │ newsSearch.jsp
│ │ │ │
│ │ │ ├─rili
│ │ │ │ rili.jsp
│ │ │ │
│ │ │ ├─shipin
│ │ │ │ shipinAll.jsp
│ │ │ │ shipinDetailQian.jsp
│ │ │ │
│ │ │ ├─toupiao
│ │ │ │ toupiaoAll.jsp
│ │ │ │
│ │ │ ├─userinfo
│ │ │ │ userReg.jsp
│ │ │ │ userXinxi.jsp
│ │ │ │
│ │ │ └─userlogin
│ │ │ userlogin.jsp
│ │ │
│ │ ├─updown
│ │ │ updown.jsp
│ │ │
│ │ ├─upload
│ │ │ 1319649872156.jpg
│ │ │ 1319650143875.jpg
│ │ │ 1319650233468.jpg
│ │ │ 1319650294625.jpg
│ │ │ 1333014314562.avi
│ │ │ 1429609861123.jpg
│ │ │ 1429609914008.jpg
│ │ │ 1429609952700.jpg
│ │ │ 1429634021447.jpg
│ │ │ tushuAdd.jsp
│ │ │ upload.jsp
│ │ │ upload_re.jsp
│ │ │
│ │ └─WEB-INF
│ │ │ applicationContext.xml
│ │ │ dwr.xml
│ │ │ web.xml
│ │ │
│ │ ├─classes
│ │ │ │ struts.properties
│ │ │ │ struts.xml
│ │ │ │
│ │ │ └─com
│ │ │ ├─action
│ │ │ │ adminAction.class
│ │ │ │ catelogAction.class
│ │ │ │ gonggaoAction.class
│ │ │ │ indexAction.class
│ │ │ │ jingdianAction.class
│ │ │ │ liuyanAction.class
│ │ │ │ newsAction.class
│ │ │ │ shipinAction.class
│ │ │ │ toupiao_servlet.class
│ │ │ │ UserAction.class
│ │ │ │
│ │ │ ├─dao
│ │ │ │ DB.class
│ │ │ │ TAdminDAO.class
│ │ │ │ TCatelogDAO.class
│ │ │ │ TGonggaoDAO.class
│ │ │ │ TjingdianDAO.class
│ │ │ │ TLiuyanDAO.class
│ │ │ │ TNewsDAO.class
│ │ │ │ TShipinDAO.class
│ │ │ │ TUserDAO.class
│ │ │ │
│ │ │ ├─model
│ │ │ │ TAdmin.class
│ │ │ │ TAdmin.hbm.xml
│ │ │ │ TCatelog.class
│ │ │ │ TCatelog.hbm.xml
│ │ │ │ TGonggao.class
│ │ │ │ TGonggao.hbm.xml
│ │ │ │ Tjingdian.class
│ │ │ │ Tjingdian.hbm.xml
│ │ │ │ TLiuyan.class
│ │ │ │ TLiuyan.hbm.xml
│ │ │ │ TNews.class
│ │ │ │ TNews.hbm.xml
│ │ │ │ TShipin.class
│ │ │ │ TShipin.hbm.xml
│ │ │ │ Ttoupiao.class
│ │ │ │ Ttoupiaoxuanxiang.class
│ │ │ │ TUser.class
│ │ │ │ TUser.hbm.xml
│ │ │ │
│ │ │ ├─service
│ │ │ │ catelogService.class
│ │ │ │ liuService.class
│ │ │ │ loginService.class
│ │ │ │
│ │ │ └─util
│ │ │ safeFileter.class
│ │ │ upload.class
│ │ │ Util.class
│ │ │
│ │ └─lib
│ │ antlr-2.7.6rc1.jar
│ │ asm-attrs.jar
│ │ asm.jar
│ │ c3p0-0.9.0.jar
│ │ c3p0-0.9.1.1.jar
│ │ cglib-2.1.3.jar
│ │ commons-attributes-api.jar
│ │ commons-attributes-compiler.jar
│ │ commons-collections-2.1.1.jar
│ │ commons-collections-3.2.jar
│ │ commons-dbcp.jar
│ │ commons-fileupload-1.2.1.jar
│ │ commons-io-1.3.2.jar
│ │ commons-lang.jar
│ │ commons-logging-1.0.4.jar
│ │ commons-pool-1.2.jar
│ │ connector.jar
│ │ cos.jar
│ │ dom4j-1.6.1.jar
│ │ dwr.jar
│ │ ehcache-1.2.4.jar
│ │ FCKeditor-2.3.jar
│ │ fckeditor-java-core-2.4.1.jar
│ │ freemarker-2.3.8.jar
│ │ freemarker.jar
│ │ hibernate3.jar
│ │ jakarta-oro-2.0.8.jar
│ │ java-core-2.4.1.jar
│ │ javaee.jar
│ │ jcommon-1.0.14.jar
│ │ jdbc2_0-stdext.jar
│ │ jdo2-api.jar
│ │ jotm.jar
│ │ jspsmartupload.jar
│ │ jstl-1.2.jar
│ │ jta.jar
│ │ liuliu.jar
│ │ log4j-1.2.14.jar
│ │ msbase.jar
│ │ mssqlserver.jar
│ │ msutil.jar
│ │ mysql-connector-java-5.0.4-bin.jar
│ │ ognl-2.6.11.jar
│ │ oro-2.0.8.jar
│ │ oscache-2.1.jar
│ │ persistence.jar
│ │ proxool-0.8.3.jar
│ │ slf4j-api-1.5.2.jar
│ │ slf4j-simple-1.5.2.jar
│ │ spring-beans.jar
│ │ spring-context.jar
│ │ spring-core.jar
│ │ spring-dao.jar
│ │ spring-hibernate3.jar
│ │ spring-jdbc.jar
│ │ spring-struts.jar
│ │ spring-tomcat-weaver.jar
│ │ spring-web.jar
│ │ spring-webmvc.jar
│ │ spring.jar
│ │ sqljdbc.jar
│ │ struts2-core-2.0.9.jar
│ │ struts2-spring-plugin-2.0.9.jar
│ │ xapool.jar
│ │ xml-apis.jar
│ │ xwork-2.0.4.jar
│ │
│ └─数据库
│ db_xinwen.sql
│
└─系统运行图片
修改密码.png
后台管理.png
导航后台.png
导航的设计与实现.jpg
用户首页.png
目录
摘要 1
Abstract 2
目录 3
1 引言 5
1.1 课题背景和意义 5
1.2 研究现状 6
1.3 本课题研究路线 6
2 平台开发工具 7
2.1 JSP技术 7
2.2 Javabean 8
2.3 JSP内置对象 9
2.4配置站点 9
2.4.1 JDK的安装和配置 9
2.4.2 Tomcat的安装和配置 10
2.5数据库理论 11
2.5.1 MYSQL 简介 11
2.5.2客户端—服务器组件 12
2.5.3客户端—服务器通信过程 13
2.5.4 MYSQL 服务 13
2.5.5 MYSQL常用工具 14
2.5.6 MYSQL数据库的系统数据库 14
3 系统需求分析 16
3.1系统概述 16
3.2 可行性研究 16
3.2.1 经济可行性 16
3.2.2 技术可行性 16
3.2.3 运行可行性 16
3.2.4 时间可行性 16
3.2.5 法律可行性 17
3.3功能需求分析 17
3.3.1系统总体流程图 17
3.3.2 系统功能总结 18
4 系统总体设计 19
4.1 系统总体设计 19
4.2 系统模块 19
4.2.1系统模块划分 19
4.2.2 功能模块描述 19
4.2 数据库设计 20
4.2.1学生用户表 20
4.2.2校园用户表 21
4.2.3管理员表 21
4.2.4 公告表 22
4.2.5 景点信息表 22
4.2.6 景点会表 22
4.2.7 留言表 23
4.2.8 文档表 23
4.2.9 新闻表 23
5 系统实现 24
5.1 概论 24
5.2 首页的设计 24
5.2.1 景点会信息 24
5.2.2 文档下载页面 25
5.2.3 景点信息页面 25
5.3 学生用户注册登陆的实现 26
5.3.1 实现注册 26
5.3.2 实现登陆 26
5.4 管理基本信息的实现 27
5.5管理景点信息的实现 27
5.5.1 实现发布景点信息 27
5.5.2 实现删除景点 27
5.6 管理员管理信息的实现 28
6 网站的测试 29
6.1 测试的目的 29
6.2 测试的环境 29
6.3 测试的部署 30
6.4 网站的负荷测试 30
致 谢 32
参考文献 33