文档详情

Web开发实验报告1.doc

发布:2017-08-06约7.41千字共8页下载文档
文本预览下载声明
……………………………………………装……………………………………订……………………………………线…………………………………………………………… 实验报告 开课实验室:理学院实验室 完成时间: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
显示全部
相似文档