第一篇:java实习报告
《JAVA WEB 程序设计》
课程实习报告
题目JSP 学习网站
专业计算机网络技术
班级网络092
学号200936615210
姓名邓章鹏
指导老师涂超
完成日期2011年12月31日
成绩
目录
一、程序设计整体说明…………………………………
1、实习目的…………………………………………
2、实习要求…………………………………………
3、功能结构…………………………………………
4、功能展示…………………………………………
5、数据库表…………………………………………
6、程序漏洞…………………………………………
二、程序可以改进的地方………………………………
三、程序部分源代码……………………………………
四、实习心得……………………………………………
五、参考文献……………………………………………
六、安装说明……………………………………………
一、程序设计整体说明
在本学期的JSP程序设计课程里我受益匪浅。但离正在熟练掌握JSP这门技术还是很远,希望在以后加强学习。JSP(JAVA SERVERPAGES)是一种动态网页技术标准。它可以无缝地运行在UNIX、LINUX、WINDOWS操作系统平台上。利用这一技术可以建立安全、跨平台的先进动态网站。
这课程实习程序里我选择利用SQLServer和Java 技术和Dreamweaver和myeclipse建立一个jsp学习网站提供给jsp爱好者使用。
我的网站分为四大模块:分别是今日最新鲜、名师讲堂、ie图书馆、bbs论坛。a)实习目的1.1了解jsp编程环境myeclipse
1.2熟悉jsp、javabean、serverlet
1.3熟悉编写一个web应用程序系统开发的完整过程
1.4完成一个基于jsp应用系统开发。
b)实习要求
在掌握jsp的基础上,自我选择web应用课题,完成资料收集、数据库设计、系统功能设计,最后实现一个较完整的web系统设计。
根据要求我选择了“jsp学习网站”的系统开发(主要是提供最新的jsp编程技术、视频教程、jsp图书在线阅读、bbs论坛、登录注册、空间、等综合型网站)
c)功能结构
d)功能展示
3.1主页
3.2登录界面
3.3注册界面
e)数据库表
Student表
f)程序漏洞
在编写代码的时候因为知识面有限和时间不充足,很多地方有以后更改。
A、整个网站的美工不是很好
B、注册没有验证码
C、还有些功能模块没有实现
二、程序可以改进的地方
A、加强图片的效果
B、注册加入验证码
C、Bbs模块要实现
D、后台管理应该加强
三、程序部分源代码
Index.jsp:<%@pagecontentType=“text/html;charset=GB2312”%>
<%@pageimport=“java.sql.*”%>
Transitional//EN”“http://1/DTD/xhtml1-transitional.dtd”>
var forEach = function(array, callback, thisObject){if(array.forEach){
array.forEach(callback, thisObject);
}else{
for(var i = 0, len = array.length;i < len;i++){ callback.call(thisObject,array[i], i, array);}
}
var st = new SlideTrans(“idContainer2”, “idSlider2”, 5, { Vertical: false });
var nums = [];
//插入数字
for(var i = 0, n = st._count-1;i <= n;){
(nums[i] = $(“idNum”).appendChild(document.createElement(“li”))).innerHTML= ++i;}
34“>