java web开源项目源码项目,有个批量选项功能,不会做特此向大师或者老师请教。jsp页面

 上传我的文档
 上传文档
 下载
 收藏
粉丝量:342
毕业于医学院校,在医院工作,有相对丰富的护理经验
 下载此文档
Javaweb项目实验报告
下载积分:2000
内容提示:Javaweb项目实验报告
文档格式:DOCX|
浏览次数:280|
上传日期: 04:32:04|
文档星级:
全文阅读已结束,如果下载本文需要使用
 2000 积分
下载此文档
该用户还上传了这些文档
Javaweb项目实验报告
关注微信公众号您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
JAVAWEB应用开发报告.doc 42页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
JAVAWEB应用开发报告课案
你可能关注的文档:
··········
··········
《JavaWeb应用开发课程
14级(2)班
2016年12月
1 主要功能模块介绍(截图、文字说明) 2
设计概述: 2
1.1 各功能模块表结构及表关系 3
1.2 用户登录模块(ajax) 3
1.3 用户注册模块(增,ajax) 3
1.4 用户修改资料模块(改) 4
1.5 首页视图及注销 5
1.6 主要业务1——用户上传模块(增,上传文件) 5
1.7 主要业务2——用户搜索模块(查) 6
1.8 主要业务3——文件下载和删除(删) 6
2 开发环境及配置(截图、文字说明) 7
2.1 开发环境搭建 7
2.2 全局配置文件创建 10
3 项目包层次结构(截图) 14
4各模块代码实现及测试(截图、文字说明) 15
4.1 各模块代码实现 15
4.2 配置文件 34
4.3 运行测试 35
项目开发小结 41
1 主要功能模块、说明)
本次小项目的设计我编写的是一个网盘,参考了115网盘的样式来构建我的网盘。这个小网盘注册登陆后能上传下载2M以内的文件。其中运用的javaweb方面的知识点有:MVC开发模式(servlet+DAO+JSP),session的设置,DAO开发,过滤器(登录验证),ajax异步验证,tomcat数据库连接池,文件的上传下载,分页功能。
117diskfiles
user Varchar
filename varchar
filesize Float
Filetime Varchar
Fileid int
各功能模块表结构表关系 user varchar
pwd varchar
name varchar
dorm varchar
bed varchar
用户登录模块
用户登录模块
用户注册模块
用户注册模块需要填写Servlet来处理注册插入数据库
用户修改资料模块
用户资料修改,基本沿用了注册页面的代码,做了一点点小的修改,用户不能修改自己的学号,并且修改也要全部符合要求后才能提交,并且更新117diskusers数据库数据。
首页视图及注销
登陆后的首页视图右上角并确认可以实现用户注销清空登录时设下的session
主要业务用户上传模块
用户上传模块用户只能上传
主要业务用户搜索模块
用户搜索在搜索框输入连续的搜索关键字下面的文件列表会分页列出找到的相关文件
文件下载和删除点击下载或者删除按钮回传相应的文件id
2 开发环境及配置、说明)
硬件环境开发:+DAO)
【软件环境】:window10
【开发工具】:Eclipse,MySQL,tomcat7.0,jdk1.8,navicat
1、JAVA环境变量的配置
安装好JDK之后配置path,JAVA_HOME等环境变量
( Path的取值为C:\Program Files (x86)\Java\jdk1.8.0_11\bin
( JAVA_HOME取值为C:\Program Files (x86)\Java\jdk1.8.0_11
2、MySQL的配置
我下载的是mysql的解压版只要将mysql加入服务并且配置好环境变量与相应的配置文件即可使用
Mysql的环境变量配置:path中添加mysql的bin目录路径
修改mysql的配置文件——my-default.ini:添加mysql所在目录及data文件夹所在目录
安装mysql服务:将mysqld.exe拖进cmd窗口并且install
3、tomcat7.0的配置
7.0的环境变量的配置CATALINA_BASE、CATALINA_HOME、TOMCAT_HOME:E:\tomcat7.0\apache-tomcat-7.0.73等配置
安装和配置tomcat成功后访问http://localhost:8080出现以下页面:
4、navicat的安装使用
Navicat下载的是破解版破解的步骤就不在这里述说截图展示一下运行的画面
【开发模式】:MVC (DAO+JSP+Servlet)
Controller层是多个servletView层是多个jsp
全局配置文件创建
omcat服务器配置(、虚拟目录、首页)配置及映射连接、文件上传等)
preference->Server->Runtime Environment->A
正在加载中,请稍后...吧友们,大家来给我想想,做一个javaWeb项目,做什么好呀_java吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:717,933贴子:
吧友们,大家来给我想想,做一个javaWeb项目,做什么好呀收藏
我们一期结束了要做一个项目。四个人一组,项目时间一个月,老师要我们自己想一个项目来做。我们想了挺久还是定不下来,希望大家给点意见。我们是学java的,目前学到jsp三层架构也说了,数据库,面向对象都会用,就是不知道什么项目适合我们。做大了功能又做不到那么齐全,项目审核又怕通不过。主要是细节做好,
软件培训公司,博为峰软件培训免费试听,0元入学,签署就业保障协议,不就业不收费!博为峰,真正的为年轻人服务的企业,14年间培训15万余名软件工程师,成绩斐然!
电子商务购物系统(貌似好多源码可以改)
写个博客玩玩吧
做个百度贴吧
你可以做一个网上书城,蛮不错的
ERP,HR,OA?
大一都能做web项目了
好牛逼的大学= =
楼主找到了之后 也告诉我一下啊 我也想做
java微职位高端培训,随到随学/4对1辅导/闯关式学习;java微职位高端培训,优选大牛老师授课,实时在线答疑,保证学习效果.
高校选课系统,适合新手锻炼
哪里可以看到这个样式
实验提交系统
哪里有样式
新一点的东西就是网页视频交流,不过资料都是英文版,得翻墙
自己去论坛看看呀
大一的话还是简单点做好,我大一选择做的一个博客个企业门户网站,重点放在html,css,js上
最经典的版本,
图书管理系统,人员管理系统,医院管理系统,教务管理系统……
楼主好强,,,我这大二都结束了,都不一定能写这个,不过我正在试着写,我们讲课速度没你们快。【小葵花妈妈课堂开课啦&_&,孩子咳嗽老不好,多半是装的,打一顿就好了。^_^】√
学生信息管理系统
楼主学校好牛,我大学时候大一下学期才有编程课,还是C语言,粗浅到不行,大二才有java,数据结构等等。真正对编程着迷是快毕业参加外面的培训开始的。
做个仿百度的贴吧,就很不错了。
无论做什么,你只要觉得有意义就行了么。老师让你们做东西,贵在于练手,回忆你们之前学的东西。具有代表性的东西一般都是购物商场(业务就不讨论了,现在说那个对你们没多大的实际意义),它涵盖的知识点多,联手是最合适不过的了。
贴近生活的这个系统最起码的功能模块:1,注册账号和登录,2,每日开支管理。某某什么时间花了多少钱做了什么,为什么。每周每月的统计。3,重要事情的提醒。设置一个提醒,登录系统的时候提醒我什么时间做什么。4,论坛,班上的同学都可以在论坛上发帖,回复,对班花候选人点评或者投票。后台就是增加栏目,删除用户。为用户授权。也可以做个二手书交换的。能发供求信息,列出各类的书籍供用户选择,下单等。
基于WEB的停车场管理系统
Lz做的高难度的吧就做手机智能操作系统
我毕业论文写的是 个人财务管理系统!但是我没有去实现源码,LZ可以帮我去实现源码吧 ~~~~~~
三层来做贴吧是不够的,我们现在个人项目是贴吧,得用到jsp, servlet, oracle,hibernate,动态代理,juery,过滤器。等…重要的是分析业务,你可以做些什么网店。卖蛋糕什么得不错!
建议做网上商城.b2c的那种.不是淘宝c2c的.网上源码多,而且实在不会有视频可以看.马士兵的网上商城视频.贴吧我觉得关于业务方面的内容不够多.oa太难不合适.
crud+html有意思嘛。。
登录百度帐号JavaWeb学习篇之----Jsp详解
今天我们来看一下Jsp的相关知识,首先来看看一下Jsp的相关定义:
JSP全称是Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。
JSP这门技术的最大的特点在于,写就像在写html,但:
它相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据。
相比servlet而言,servlet很难对数据进行排版,而jsp除了可以用java代码产生动态数据的同时,也很容易对数据进行排版。
不管是JSP还是Servlet,虽然都可以用于开发动态web资源。但由于这2门技术各自的特点,在长期的软件实践中,人们逐渐把servlet作为web应用中的控制器来使用,而把JSP技术作为数据显示模板来使用。
其原因为,程序的数据通常要美化后再输出:
让jsp既用java代码产生动态数据,又做美化会导致页面难以维护。
让servlet既产生数据,又在里面嵌套html代码美化数据,同样也会导致程序可读性差,难以维护。
因此最好的办法就是根据这两门技术的特点,让它们各自负责各的,servlet只负责响应请求产生数据,并把数据通过转发技术带给jsp,数据的显示jsp来做。
下面来看一下Jsp的运行原理:
Web服务器是如何调用并执行一个jsp页面的?
Jsp页面中的html排版标签是如何被发送到客户端的?
Jsp页面中的java代码服务器是如何执行的?
Web服务器在调用jsp时,会给jsp提供一些什么java对象?
思考:JSP为什么可以像servlet一样,也可以叫做动态web资源的开发技术?
其实Jsp就是一个Servlet,所以我们要先介绍Servlet的相关技术,当我们第一次访问Jsp的时候,Jsp引擎都会将这个Jsp翻译成一个Servlet,这个文件存放在Tomcat中的work目录中,这里,我们新建一个MyJsp.jsp页面,然后访问以下,我们看一下翻译后的:
以下是MyJsp.jsp页面的内容:豆丁微信公众号
君,已阅读到文档的结尾了呢~~
javaweb项目开发思路
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
javaweb项目开发思路
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='http://www.docin.com/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口

我要回帖

更多关于 javaweb经典小项目 的文章

 

随机推荐