Web开发实验报告1.doc
文本预览下载声明
……………………………………………装……………………………………订……………………………………线……………………………………………………………
实验报告
开课实验室:理学院实验室 完成时间:4.10-4.17
班级 信息12-1、2 学号 12124640217 姓名 方杰斌 成绩 课程
名称 Web开发原理与技术 实验项目
名 称 用MVC模式开发动态网页 指导教师 梁国业 一 实验目的与要求
目的:
掌握JSP指令,内置对象,JAVABEAN的编写。
要求:
1、用数据库来储存数据。
2、用到JAVABEAN来实现连接数据库,封装数据。
3、实验内容:粘贴的网页的抓图,并配以相关的代码以及代码的文字说明。说明的文字必须具体。
4、交电子版,压缩包以“学号 张三”命名。
二、实验环境
专业计算机实验室,学生用机的硬件配置要能安装并快速运行以下软件:
Windows 2003/windows xp,ECLIPSE,MYECLIPSE,SQLSERVER2005;
三、实验内容
登陆界面:
登陆提示页面:
登陆后的页面
欢迎使用,你的基本资料如下
学院:理学院
专业:信息与计算科学
年级:2012
班级:信息12-2
姓名:方杰斌
性别:男
联系电话:667788
E-MAIILL:667788@qq.COM
职位:项目总监
Index,jsp主要代码 :
body
div id=center
h1校园交易登录/h1
form action=check.jsp method=post
input type=hidden name=type value=login /
用户名:input type=text name=user /br
密nbsp;nbsp;码:input type=password name=password /br
input type=submit value=登录 /
/form
/div
/body
Main.jsp主要代码:
body
%! XiaoYou xiaoyou=null;%
%
if(session.getAttribute(userid)==null){
response.sendRedirect(index.jsp);
} else{
MainFunction main = new MainFunction();
xiaoyou = main.findById(Integer.parseInt(session.getAttribute(userid).toString()));
}
%
div id=center
h1欢迎使用,您的基本资料如下/h1
学院:%=xiaoyou.getXueYuan()%br
专业:%=xiaoyou.getZhuanYe() %br
年级:%=xiaoyou.getNianJi() %br
班级:%=xiaoyou.getBanJi() %br
姓名:%=xiaoyou.getXingMing() %br
性别:%=xiaoyou.getXingBie() %br
联系电话:%=xiaoyou.getLianXiDianHua() %br
E-Mail:%=xiaoyou.getEmail() %br
职务:%=xiaoyou.getZhiYe() %br
/div
/body
Check.jsp主要代码:
%request.setCharacterEncoding(GBK); %
body
%
LoginFunction login = new LoginFunction();
int userid = login.Login(request.getParameter(user).trim(), request.getParameter(password).trim());
if(userid!=0){
session.setAttribute(userid, userid);
response.sendRedirect(main.jsp);
}else{
%
h1登录失败,用户名或密码错误,3秒重新跳转到登录界面,如果没有跳转请点击a href=index.jsp这里/a/h1
%
}
%
/body
D
显示全部