快速运行系统说明.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本网站采用了jsp+javabean+数据库的基本知识构架的(以方便初学者学习),没有用到javaEE中的流行 框架,所以有些功能并不完善,安全性不高,代码也不够简洁,也没考虑并发控制,但基本功能都已实 现。下面谈谈我学习的过程吧! 首选jdk的安装,这个我就不多说了,相信大家都会! 开发环境的搭建: 一、Myeclipse 的安装和破解已经初步应用 百度中找到Myeclipse10并下载,如果下的是.exe的直接双击就可以安装如果是zip、rar的解压后在安装,安装过程中可以全部选择默认选项,直接点下一步即可。 百度中找到myeclipse10的破解,解压后里面有破解说明,按说明操作即可破解。 Myeclipse的初步应用: 鼠标放到左边,点击右键——new——web project 给web project命名,点Finish 在点击yes,在点击项目名右边的三角: 简单说一下项目结构,src主要是放一些类文件(.java)WebRoot.主要是web的显示层,即jsp文件 这样介绍太麻烦了,大家可以去网上找尚学堂 马士兵 的视频看看 数据库的安装及初步应用(Mysql)如果你装了别的数据库可以不装Mysql (这部分视频中说的很详细)注意字符集一定要选gb2312 服务器(tomcat) 下载tomcat 7.0.23后直接解压就行,不用安装(也有安装版的,全选默认选项安装即可) Myeclipse中自带有tomcat也可以用 到此,开发环境基本搭建完成。下面说说怎么讲我的项目运行起来: 将项目导入myeclipse中: (视频中有详细说明) 接下来简单说说我的项目的基本结构: cn.nuc.bruce.model中主要是一些实体类(学生、教师、公告和数据库对应) cn.nuc.bruce.service中主要是对model层的管理类 cn.nuc.bruce.until工具包主要是对数据库连接的分装 select_course.sql是建库的sql语句(Mysql) admin中是管理员界面的jsp文件 images存放的是界面用到的图片 js中放的是页面中用到的一些css Msg是公告的实体类对应数据库中msg表,Student是学生的实体类对应数据库中student_info ,Topic是课题类对应数据库中topic_info,StudentManager是对学生的管理类(曾删改查等)············FileUpLoad是上传文件时用的的类(可以先不考虑这些),PsswordNotCorrectException是自定义的密码错误异常,在登录时可能抛出此异常, UserNotFoundException是自定义的用户不从在异常···· 再说说管理员的界面: SysTop.jspSysHead.jspSysCome.jspSysLeft.jsp SysTop.jsp SysHead.jsp SysCome.jsp SysLeft.jsp admin.jsp Check.jsp检查是否登录 Control_student.jsp学生相关功能的开与闭 Control_teacher.jsp老师相关功能的开与闭 Msg_add.jsp 添加公告 Msg_list.jsp 公告列表 Msg_validate.jsp 添加公告是提示标题是已经存在的处理(ajax可以先不看,实现了基本功能后在添加这些) Student_add.jsp 添加学生(也包含修改,删除的处理) Student_adds.jsp 批量添加学生的处理页面(可以先不考虑这些东西) Student_list.jsp 学生列表(包含查询功能,分页处理可以先不考虑) Student_Padd.jsp 批量导入的开始页面 Student_validate.jsp 添加学生是提示学号是否已经存在的处理 Task_verify.jsp 课题审核其他页面类似,不多说了!Student的类和处理注释写的相对详细些,其他的都似就没多写注释了! 在看看WEB-INF/lib里的两jar,jxl.jar 是上传excel表示用到的类库,mysql-connector-5.1.18-bin.jar显然就是连接数据库mysql用到的类库。如果你不想用mysql,那么你可以先删除(选中它,右键中有删除)然后复制你相应的数据库的驱动包粘贴到lib里,然后在把.DB.java中的数据库的连接换成相应的数据库的。WebRoot下的index.jsp是登录界面,login.jsp 是登录时用户名和密码及身份的验证,news.jsp是显示公告内容的页面。Web.xml是对服务器的一些配置,不用动它。 在说一点,如果你对jsp不了解,可以先不考虑批量添加,批量删除,ajax,文件下

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档