javaweb上机实验报告(学生管理系统)
java教务系统实验报告
Java教务系统实验报告
一、实验目的
本次实验旨在通过实际开发一个Java教务系统,掌握Java Web开发的基本流程和技术。实验过程中,我们将涉及前端页面设计、后端逻辑处理以及数据库操作等多个方面,以提升我们综合应用能力。
二、实验内容
实验的主要内容包括:
1.系统需求分析:对教务系统的功能需求进行详细分析,明确系统应具备的基本功能,如学生信息管理、课程信息管理、成绩录入与查询等。
2.系统设计:根据需求分析,设计系统的整体架构,包括数据库设计、系统界面设计、后端逻辑处理等。
3.系统实现:利用Java语言和相关技术,完成系统的编码工作,实现各项功能。
4.系统测试:对开发完成的系统进行测试,确保各项功能正常运行,无重大错误。
5.系统部署与维护:将系统部署到服务器,并进行必要的维护工作,保证系统的稳定运行。
三、实验步骤及实现
1.系统需求分析
首先,我们对教务系统的需求进行了详细分析。教务系统主要包括学生信息管理、课程信息管理、成绩录入与查询等功能。这些功能需求进一步细化为:学生信息包括姓名、学号、性别等基本信息,能实现增、删、改、查操作;课程信息包括课程名称、课程代码、学分等基本信息,同样能实现增、删、改、查操作;成绩录入与查询功能则是根据学生和课程信息录入和查询成绩。
2.系统设计
在完成需求分析后,我们开始进行系统设计。整体架构上,我们采用了MVC设计模式,即模型(Model)、视图(View)和控制器(Controller)分离的设计方式。数据库设计方面,我们选择了MySQL作为数据库管理系统,设计了学生表、课程表和成绩表等数据表结构。系统界面设计上,我们采用了HTML、CSS和JavaScript进行前端页面设计。后端逻辑处理部分,我们使用了Spring框架进行开发。
基于java web的学生管理系统的设计与实现
基于Java Web的学生管理系统的设计与实现摘要
本文旨在介绍一个基于Java Web的学生管理系统的设计与实现。学生管理系
统是一个常见的管理信息系统,用于管理学校、大学或其他教育机构中的学生信息。通过使用Java Web技术,我们可以方便地实现学生信息的增删改查等功能,并提
供友好的用户界面供管理员和教师使用。
1. 引言
学生管理系统是一种管理信息系统,用于管理学生在学校的信息,包括个人信息、课程信息、成绩信息等。传统的学生管理系统主要依靠纸质档案和人工管理,效率低下且易出错。因此,开发一个基于Java Web的学生管理系统,能够方便快
捷地管理学生信息,提高管理效率,减少错误。
2. 系统需求
学生管理系统的功能需求主要包括以下几个方面:
•学生信息管理:包括学生的基本信息,如姓名、性别、年龄等。
•课程管理:包括课程的添加、编辑和删除等操作。
•成绩管理:包括学生成绩的录入和查询等操作。
•班级管理:包括班级的添加、编辑和删除等操作。
3. 系统设计与实现
3.1 技术选择
本系统选择使用以下技术进行设计与实现:
•前端技术:HTML、CSS、JavaScript、Bootstrap等。
•后端技术:Java、Spring MVC、MyBatis等。
•数据库:MySQL。
3.2 系统架构
学生管理系统采用MVC(Model-View-Controller)架构模式,将系统的功能分成不同的模块,实现解耦和灵活性。
•模型(Model):负责处理与数据相关的逻辑,包括数据的存储、提取和处理。
•视图(View):负责展示数据给用户,并接收用户的输入。
javaweb实习报告
javaweb实习报告
篇一:JavaWeb实习报告
JavaWeb实习报告
一、实习目的与任务
为了锻炼我们的实践动手能力,提高我们分析问题、解决问题的能力,培养我们的工作意识和团队合作的意识,了解软件开发的过程和基本流程,以便于帮助我们能够在大四毕业时可找到一份客观的工作,我们在大四刚开学就开始了生产实习。
这次实习的主要任务是Java Web软件开发,学习Java 开发中比较典型且经常用到的几个知识,其中包括Jsp、Servlet、Html、JDBC等等,另外,Java开发中也必须要用到数据库,因此实习中还加入了Mysql数据库的学习。掌握了这些基本知识之后,就开始真正的项目开发,而且此次我们所要开发的项目是有关博客页面的项目,并完成老师指定的功能。
二、实习地点
重庆足下科技有限公司
三、实习内容和要求
我们这次实习,在校外也就是软帝公司总共是十天,开始几天基本上是每天学习一个方面的内容,大概学习了六天其中包括Jsp、Servlet、Html、JDBC、Mysql等等,剩下几
天就是项目时间,做出一个博客开发的项目。大致内容如下:
一、Java语言简介
Java语言Java是由Sun微系统公司所发展出来的程序语言,它是一种面向地向的语言,Java也号称是能跨平台使用的语言,这主要是因为Java本身被编译之后,并不是直接产生可执行的代码,而是产生一种中间码叫作 ByteCode,这种代码必需在透过 Java 的直译器来解读它,才能够真正的被执行,所以只要平台上装有这种Java的直译器,就能解读ByteCode也就能执行Java编译过的程序,故与Java 程序是在那种平台上被编译的,就完全没有干系了。
学生信息管理系统java课程设计报告含源代码
页眉
JAVA程序设计课程设计报告
课题: 学生信息管理系统
姓名:
学号:
同组姓名:
专业班级:
指导教师:
设计时间:
目录
一、系统描述 (2)
1、需要实现的功能 (3)
2、设计目的 (3)
二、分析与设计 (3)
1、功能模块划分 (3)
2、数据库结构描述 (4)
3、系统详细设计文档 (6)
4、各个模块的实现方法描述 (9)
5、测试数据及期望结果 (11)
三、系统测试 (16)
四、心得体会 (23)
五、参考文献 (24)
六、附录 (24)
一、系统描述
1、需求实现的功能
1.1、录入学生基本信息的功能
学生基本信息主要包括:学号、姓名、年龄、出生地、专业、班级总学分,在插入时,如果数据库已经存在该学号,则不能再插入该学号。
1.2、修改学生基本信息的功能
在管理员模式下,只要在表格中选中某个学生,就可以对该学生信息进行修改。
1.3、查询学生基本信息的功能
可使用“姓名”对已存有的学生资料进行查询。
1.4、删除学生基本信息的功能
在管理员模式下,只要选择表格中的某个学生,就可以删除该学生。
1.5、用户登陆
用不同的登录权限可以进入不同的后台界面,从而实现权限操作。
1.6、用户登陆信息设置
可以修改用户登陆密码
2、设计目的
学生信息管理系统是一个教育单位不可缺少的部分。一个功能齐全、简单易用的信息管理系统不但能有效地减轻学校相关工作人员的工作负担,它的内容对于学校的决策者和管理者来说都至关重要。所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案、统计和查询数据,这种管理方式存在着许多缺点,如:效率低、保密性差、人工的大量浪费;另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
JAVA学生信息管理系统实验报告
JAVA学生信息管理系统实验报告
一、实验目的
1. 掌握Java面向对象编程思想;
2. 熟悉Java GUI编程基本知识;
3. 熟悉Java文件读写操作;
4.培养实际问题分析及解决能力。
二、实验要求
设计并实现一个Java学生信息管理系统,具备以下功能:
1.界面要简洁、美观,方便用户操作;
2.能够实现学生信息的录入、查询、修改、删除和展示功能;
3.学生信息至少包括学号、姓名、性别、年龄、院系等基本信息;
4.学生信息的存储要求使用文件保存。
三、实验设计
1. 界面设计:使用Java Swing库设计界面,包括菜单栏、工具栏、
按钮、文本框等组件,通过布局管理器实现界面的合理布局;
2. 文件读写操作:使用Java的文件读写类实现学生信息的读取、保
存和更新,例如使用FileReader、FileWriter等类;
3. 数据结构设计:定义一个学生类,包含学号、姓名、性别、年龄、院系等成员变量,实现get和set方法;
4.功能实现:根据用户的操作,实现学生信息的录入、查询、修改、删除等功能。
四、实验步骤
1.创建项目并导入相关库文件;
2.创建学生类,定义学生的基本信息和操作方法;
3.创建主界面,包括菜单栏、工具栏、按钮等组件,并设置布局管理器;
4.编写界面事件监听器,实现按钮的点击响应;
5.实现学生信息录入功能,包括将信息写入文件;
6.实现学生信息查询功能,读取文件中的学生信息并展示;
7.实现学生信息修改和删除功能,更新文件中的学生信息;
8.编写实验报告。
五、实验结果
成功实现了Java学生信息管理系统,具备录入、查询、修改和删除功能。主界面简洁美观,用户操作便捷。学生信息存储在文件中,可以进行读写操作。
javaweb实验报告
一.实验目的
实现学生信息管理系统,学生登录身份验证,信息的录入和信息的查询。并在实验的过程中熟练掌握网页设计的各种工具,如Dreamwawer,tomcat等,提高网页设计的能力。
二.实验过程
1.实现基本页面的设计,使用的工具:Dreamwawer。
2.实现服务器端程序设计,对页面数据进行处理。
3.与数据库进行连接,实现对学生数据的操作,如查询,存储,
修改等。
4.进一步完善系统,如页面的美化等等。
本系统有三个模块组成,学生登录模块,学生信息数据库模块,出错处理模块,学生登录以后输入相应的学号,密码,登陆学生信息界面,队学生的成绩等基本信息进行查询,若学号或密码出错,或者不符合,弹出相应的出错界面。本系统采用Jsp+JavaBean+SQL2000设计方式,其中JavaBean担当数据库连接以及逻辑控制,这样在Jsp就省去了繁琐的数据库连接,以及复杂的逻辑控制,使Jsp成为表示逻辑。
三.运用软件
Windows环境下的Tomcat7.0,SQL2000。
四.过程截图:
1.学生登录界面的设计:
2.与数据库系统的连接:
3.实现对学生数据的操作:
4.对学生数据的保护的完善。
1,验证学生身份:
Student:
import java.sql.*;
public class student {
private String name;
private String password;
private String id;
private String jiguan;
private String sex;
private String dep;
java web学生成绩管理系统总结与展望
一、概述
Java Web学生成绩管理系统作为一项重要的教育管理工具,能够帮助学校、教师和学生更便捷地管理和查看学生成绩信息。本文将对Java Web学生成绩管理系统进行总结与展望,旨在对该系统的现状及未来发展方向进行全面分析。
二、系统总结
1. 系统功能
Java Web学生成绩管理系统主要包括学生信息管理、课程管理、成绩录入与查询等功能模块。通过该系统,教师可以轻松管理学生成绩信息,学生也能够方便地查询自己的成绩情况,并且可以实现成绩分析和统计。
2. 技术架构
该系统采用Java语言进行开发,并且基于Web技术进行构建,常用的技术包括Spring、Spring MVC、MyBatis、JSP等。前端页面采用HTML、CSS、Bootstrap等技术进行设计,数据库方面主要采用MySQL进行数据存储。
3. 系统优化
为了提升系统性能和用户体验,该系统进行了多方面的优化。包括前端页面优化、数据库索引优化、缓存机制优化等措施,使得系统响应速度更快,同时也提高了系统的稳定性和可靠性。
4. 系统问题
然而,当前系统也存在一些问题,包括界面设计不够美观、用户权限管理不够灵活、系统扩展性不足等方面。这些问题需要在未来的发展中得到进一步解决和改进。
三、系统展望
1. 用户需求分析
针对当前系统存在的问题,在未来发展中需要更加关注用户需求,加强需求分析,确保系统在功能设计和用户体验方面更加完善。
2. 技术更新
随着技术的不断发展,未来系统需要更加注重技术的更新与升级,尤其是前端页面的设计和用户交互部分,需要更加注重响应式设计和移动端适配。
java程序设计实验报告
java程序设计实验报告
实验一:实现个人信息管理系统
实验目的:学习如何使用Java语言来完成一个简单的面向对象程序设计。
实验内容:
本次实验的任务是开发一个个人信息管理系统,可以完成一些基本的信息管理功能,如增加、删除、查询和修改个人信息等。
实验步骤:
1. 定义Person类并实现其属性和方法。
2. 在主类中实现简单的用户交互界面。
3. 实现文件持久化,将程序中的信息储存在文件中。
4. 实现增加、删除、查询和修改个人信息的功能。
实验结论:
通过本次实验,我学会了如何使用Java语言来实现一个简单的面向对象程序设计。在开发过程中,我学会了如何定义类、实现属性和方法,如何进行用户交互界面的设计,以及如何将程序中的信息储存在文件中。
JAVA学生信息管理系统实验报告
JA V A程序设计实验报告
学号:
姓名:
班级:
实验、Java课程设计--------学生信息管理系统
一、实验目的
1.掌握Java基本语法
2.理解面向对象编程特点
3.理解Java I/O编程
4.掌握Java图形界面编程
5.掌握Java与不同数据库进行连接
二、预习内容
Java的基本语法知识、类和对象、Java Swing图形界面编程、Java I/O处理以及Java与数据库连接操作
三、实验设备与环境
通过局域网互联,安装Windows 2000/XP操作系统环境的JDK 1.6,my eclipse 或者EditPlus编程工具。并安装MySQL数据库
四、实验内容
编写并调试运行Java程序,进行设计,掌握Java开发的基础。
五、实验任务
设计学生信息管理系统。要求包括
1. 登陆模块:设立超级管理员权限,用户可以根据不同的权限登陆系统,超级管理员可以对学生信息进行增、删、改、查操作。而普通用户只可以查找学生信息。
2. 包括学生添加信息模块、学生信息删除模块、学生信息修改模块和学生信息查询模块
3.对于管理员,可以对管理员进行添加、删除以及修改密码等操作。
六、实验报告(要求独立完成参考程序的代码、编译、调试与运行)
1、程序清单:
1.1程序模块清单
package Pan;
import java.awt.event.ItemListener;
import javax.swing.*;
import ponent;
import java.awt.BorderLayout;
import java.awt.FlowLayout;
javaweb实习报告(范本)
java web实习报告
ja va web实习报告
第一篇:
jav a web 开发技术实验报告模版项目综合实践报告题目:
htm l+css 旅游门户网站设计班级:
计算机201X
(1)姓名:
丁一学号:
954211完成日期:
201X.
9.14
一、分析设计用文字、图表等说明设计思路及设计结果。
二、主要源代码html css
三、效果图屏幕抓图
四、调试过程(调试过程中碰到的问题及解决方法)
五、实验结论
1、实验结果图
2、实验心得体会
第二篇:
javaweb课程设计实训报告jav a web课程设计实训报告我们进行了为期一周的javaweb的课程实训。在这次实训中,我觉得我学
到了很多东西。这次,老师给我们安排了一个项目,是关于商店购物的。首先,我们划分了几个小组,每组4-6人,每个人有每个人的工作,每个人的工作完成后整合到一起,这个项目就完成了。我在我们小组的工作是写一段删除商品的java代码。因为我的基础比较差,所以我分担的工作比较少,下面是我做的一段代码:
publi c voiddeletep roduct(stringid) {st atement stmt = null;c onnectt odb();i nt temp id =int eger.pa rseint(id);try {stmt=this.c on.crea testate ment();stmt.ex ecute(deletefromsho p_infowhere p roduct_id= + t empid);} catch (excep tion
javaweb实习报告
javaweb实习报告
[正文]
本文是对本人在实习期间进行JavaWeb开发的实习报告。通过本
次实习,我系统地学习了JavaWeb开发技术,并且在实践中积累了丰
富的经验。以下是我在实习期间所进行的项目经历、遇到的问题和解
决方法以及个人的收获与建议。
一、项目经历
在实习期间,我参与了一个以JavaWeb为基础的电子商务网站的
开发。该网站主要包括商品展示、用户管理、购物车、订单管理等功
能模块。在项目开始之前,我和我的导师共同制定了项目的需求和计划,并确定了具体的开发周期。
进入项目开发阶段后,我首先完成了网站的数据库设计。通过分
析需求,我确定了所需的数据表结构,并使用MySQL数据库进行了建
模和创建。接着,我利用Java的JDBC技术和SQL语句编写了与数据
库交互的代码,实现了数据的增删改查等功能。
在数据库设计完成后,我开始着手开发前端页面。我使用了HTML、CSS和JavaScript等技术,实现了网站的整体布局和交互效果。同时,我还使用了Bootstrap框架来提高页面的响应式和美观度。通过
对前端页面的开发,我更加熟悉了HTML和CSS的使用,并且学会了
如何利用JavaScript处理用户的输入和交互。
接下来是后端的开发工作。我使用了Java的Servlet和JSP技术,实现了网站的各项功能模块。通过学习和实践,我掌握了Servlet的生
命周期、JSP的标签和表达式的用法,以及如何使用JavaBean进行数
据的封装和传递。此外,我还通过使用EL表达式和JSTL标签库来简
化JSP页面的开发过程。
JAVAWEB程序设计课程设计-学生信息管理系统
课程设计报告
课程名称《JAVAWEB程序设计》
课题名称学生信息管理系统
专业计算机科学与技术
班级
学号
学号
指导教师
年月日
湖南工程学院
课程设计任务书
课程名称《JAVAWEB程序设计》课题学生信息管理系统
专业班级
学生姓名
学号
指导老师
审批
任务书下达日期
任务完成日期
目录
一.设计说明 (1)
1.功能结构 (1)
2. 数据库设计.................. 错误!未定义书签。二.功能实现 (2)
1.系统主界面 (2)
2. 添加学生信息 (2)
3. 查看学生信息 (2)
4. 修改学生信息 (2)
三.心得体会 (3)
四.附录 (4)
1. 源代码 (4)
1)Index.jsp (4)
2)addStudent.jsp (7)
3)updateStudent.jsp (8)
4)viewStudent.jsp (10)
5)Student.java (11)
6)StudentManager.java (13)
7)StudentServlet.java (16)
8)Web.xml (18)
五.评分表 (20)
一.设计说明
1.功能结构
图1-1
2.数据库设计
图1-2
学生信息管理系统 学生录入信息功能 查询学生信息功能 删除学生信息功能
修改学生信息功能
二.功能实现
1.系统主界面
图2-1 2.添加学生信息
图2-2 3.查看学生信息
图2-3 4.修改学生信息
图2-4
三.心得体会
经过一个星期的课程设计,收获颇多。也明白了自己在java语言上自己存在的一些问题,也解决了一些一直困恼我的问题。以前自己觉得程序很简单,不放在心上。经过课程设计才使我明白做程序需要的东西是很多的,你既要懂程序而且还要有耐心和恒心。课程设计是对我的一次全面的测试,它既锻炼了我的动手的能力也磨练了我的心理素质。
J2EE实验报告
实验二、servlet编程
1、实验内容
创建第一个web应用程序HelloWorld,包含一个servlet名为“HelloWorldServlet”,为该servlet设置二个初始化参数,参数名分别为name和student_no,参数值分别为“学生姓名”和“学号”(每个同学使用自己的姓名和学号)。运行该servlet,输出格式为学号为*********的***同学,你好!
这是一个简单的servlet程序
2、关键代码
HelloWorld/web.xml
……
name
侍路登
student_no
0706550124
……
HelloWorld/HelloWorldServlet.java
……
String name, student_no;
……
/**
* The doGet method of the servlet.
*
* This method is called when a form has its tag value method equals to get.
*
* @param request the request send by the client to the server
* @param response the response send by the server to the client * @throws ServletException if an error occurred
* @throws IOException if an error occurred
*/
javawweb学生成绩管理系统实验报告
Javaweb学生成绩管理系统
武汉轻工大学
数学与计算机学院
《网络开发技术教程》大作业
专业:信息管理与信息系统
班级:信管二班
学号: ********* 姓名张赛军
指导老师:***
2013年 6 月 8日
一、概述:首先我做的系统是学生成绩管理系统使用jsp+javabean+servlet 的传统的MVC开发模式,使用mysql数据库来存储数据。其中Jsp实现视图端,Javabean是模型端,Servlet是控制端。Servlet担当主要逻辑控制,通过接受Jsp传来的用户请求,调用以及初始化JavaBean,再通过Jsp传到客户端,本系统中SqlBean担当主要的与数据库的连接与通信,JavaBean在本系统中主要担当配合Jsp以及Servlet来完成用户的请求,而Jsp主要担当接受与响应客户端。体系结构图为:
主要控制流程为:
首先编写系统的登陆主页login.jsp;然后通过check类(check.java)来验证登陆信息,分别跳转到三个界面:学生端(student.jsp);教师端(teacher.jsp);管理员端(manager.jsp)。然后每个端口对应添加、删除功能界面。详细的后面会介绍。
二、技术(tomcat,myeclipse等)
在环境方面我配置的是:tomcat6.0+myeclipse6.0+jdk7.0+mysql;
技术路线:
本系统的开发采用的是JSP+JavaBean+Servlet模式,在该模式中,结合了JSP 和Servlet技术,充分利用了JSP和Servlet两种技术原有的优点。在此模式中,JavaBean作为模型的角色,充当JSP和Servlet通信的中间工具,Servlet处理完后设置JavaBean的属性,JSP读取此JavaBean的属性,然后进行显示。该模式更
javaweb上机实验报告(学生管理系统)
<tr>
<td >性别:</td>
<td><div id="sex"></div></td>
</tr><!--辅导员,照片,爱好,身份标记,备注-->
<tr>
<td >年龄:</td>
<td><%=rs.getString(5)%></td>
</tr>
<tr>
<td>手机:</td>
<td><%=rs.getString(6)%></td>
<%
request.setCharacterEncoding("gb2312");
response.setContentType("text/html;charset=gb2312");
%>
<html>
<head>
</head>
<%
int userId=Integer.parseInt(request.getParameter("id"));
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
javaweb上机实验报告(学生管理系统)
————————————————————————————————作者:————————————————————————————————日期:
2
一实验题目
在线学生管理系统
二开发背景简介
随着网络技术的发展和普及许多以前基于CS的应用都开始向BS方向发展,而Java在这方面的应用有着许多其他技术不具备的优点,Java开发Web应用的主要技术是Servlet和Jsp技术,其实Jsp 只Servlet的一种进化方便了开发者的使用。它们都具有强大的功能适用于许多大型项目的开发。在未来基于BS的应用也必将得到较好的发展。本实验是在讲完Jsp和Servlet课程后为掌握所学的知识而做的实验。
三开发工具
本次试验是在Windows平台下开发采用的集成开发工具是Myeclipse8.5,数据库使用的是MySql5.5,服务器采用的是Tomcat7.0。
四实验设计
在本实验中模仿的是MVC设计模式,但由于系统比较小所以省略了业务层,在页面层中直接调用了数据层。在做这个在线学生管理系统中业务基本上都是由Jsp页面完成的没有用到Servlet控制器。
五实现的功能
Bro Tomcat
请求的
JSP处
Mysql
Mysql
3
六试验截图
1.登陆界面
登录可以选择是身份,可以是学生,老师,和管理员。
登录界面是login.html,它想login.jsp页面传了3个参数来进行页面的验证,其中验证的部分代码是,
String uname = request.getParameter("userName");
String pwd = request.getParameter("userPass");
int i =Integer.parseInt(request.getParameter("identity"));
String sql =
"select * from userManger where username='"+uname+"' and userpassword='"+pwd+"'";
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery(sql);
if(rs.next()){
session.setAttribute("userId",rs.getString("id"));
session.setAttribute("userMark",rs.getString("identitymark"));
response.sendRedirect("index.jsp");
}else{
response.sendRedirect("2.html");
}
2.其中系统用的学生表是
4
这是学生表里面的初始化的数据,你可以看到登录的用户名和密码
3.如果你输入登录的密码不正确,就会跳转到错误界面
4.这是学生表的登录成功的界面在这页面显示用户名称和上次登录的时间,这里是从数据库里面查询的,用到了session的功能。当然这个系统也可以在一台电脑上登录多个用户,多个用户之间是不会发生冲突的,因为链接的代码是学生的id号。
int
userId=Integer.parseInt(session.getAttribute("userId").toString());
int userMark =Integer.parseInt(session.getAttribute("userMark").toString());
5
String sql ="select * from student_table where id=? and identitymark=?";
PreparedStatement ps=conn.prepareStatement(sql);
ps.setInt(1,userId);
ps.setInt(2,userMark);
ResultSet rs=ps.executeQuery();
rs.next();
取得用户的显示的信息的代码如下:
你好,
src="userfile/userimage/messenger_people.png"
style="width:20px;height:20px" >
<%=rs.getString("username")%>【管理员】
欢迎登录 你上次登录的时间是:
****年*月*日
6
5.在这个页面,你可以查询自己的的个人信息。
6.如果个人信息不对,你可以进行修改个人信息,当然修改后会需要管理员批准才生效。
修改个人信息时也是先从数据库进行取值的,然后放到updatestuInfo.Jsp中进行显示的。
其中的页面的代码是:
<%@ page contentType="text/html; charset=gb2312" import="java.sql.*"%>
<%@ include file="../../conn.jsp"%>
7