基于javaweb的顶岗实习管理系统(jsp+servlet)

系统简介

    本项目采用eclipse工具开发,jsp+servlet+jquery技术编写,数据库采用的是mysql,navicat开发工具。

三个角色:管理员,教师,学生


模块简介

管理员:

1、登录

2、学生管理

3、公告管理

4、教师管理

5、任务分类管理

6、实习任务管理

7、实习任务申请管理

8、实习报告分数管理

学生:

1、登录

2、个人信息管理

3、查看公告

4、查看实习任务

5、申请实习任务

6、查看实习报告分数

教师:

1、登录

2、个人信息管理

3、查看公告

4、查看实习报告

5、实习报告打分


项目简介
难度等级:✩✩✩
用户类型:3角色(管理员,教师,学生)
设计模式:MVC
项目架构:B/S架构
开发语言:Java语言
前端技术:HTML、CSS、JS、JQuery等
后端技术:JSP、servlet框架
运行环境:Windows7或10、JDK1.8
运行工具:本系统采用eclipse开发,支持idea运行。
数  据  库:MySQL5.5/5.7/8.0版本
运行服务器:Tomcat7.0/8.0/8.5/9.0等版本
是否基于Maven环境:否
是否采用框架:是
数据库表数量:8张表
JSP页面数量:30多张
是否有分页:有分页

视频展示

javaweb顶岗实习管理系统_哔哩哔哩_bilibili本项目采用eclipse工具开发(idea也可运行),jsp+servlet+jquery技术编写,数据库采用的是mysql,navicat开发工具。系统一共分为3个角色分别是:学生,管理员,教师有需要加 微信 hhh1148720753 或者 QQ1148720753(非开源,非开源,非开源,重要事情说三遍), 视频播放量 77、弹幕量 0、点赞数 0、投硬币枚数 0、收藏人数 0、转发人数 0, 视频作者 码盗666, 作者简介 java码农一枚,相关视频:javawebCT图像管理系统,javaweb电力设备监测管理系统,javaweb家庭财务管理系统,健身房俱乐部管理系统,2023-mysql与navicat的安装,基于javaweb宿舍管理系统(eclipse_mysql_jsp_servlet),基于ssm的高校学生选课系统,【Java项目】java图书管理系统(附源码)_Java课程设计项目_java毕业设计,【Springboot项目实战】简约个人博客系统搭建,Spring boot + mybatis-plus + easyui | 全套完整 | 附源码笔!,创建第一个web项目~解决报错+设置中文+设置首页icon-default.png?t=N7T8https://www.bilibili.com/video/BV19z4y1j77A/?spm_id_from=333.999.0.0

获取地址 

xystgl · master · 码盗_java_bishe / java系统 · GitCodeGitCode——开源代码托管平台,独立第三方开源社区,Git/Github/Gitlabicon-default.png?t=N7T8https://gitcode.net/qq_43485489/javaweb/-/blob/master/xystgl

图片展示

基于javaweb的顶岗实习管理系统(jsp+servlet)_第1张图片基于javaweb的顶岗实习管理系统(jsp+servlet)_第2张图片基于javaweb的顶岗实习管理系统(jsp+servlet)_第3张图片基于javaweb的顶岗实习管理系统(jsp+servlet)_第4张图片基于javaweb的顶岗实习管理系统(jsp+servlet)_第5张图片基于javaweb的顶岗实习管理系统(jsp+servlet)_第6张图片基于javaweb的顶岗实习管理系统(jsp+servlet)_第7张图片基于javaweb的顶岗实习管理系统(jsp+servlet)_第8张图片基于javaweb的顶岗实习管理系统(jsp+servlet)_第9张图片基于javaweb的顶岗实习管理系统(jsp+servlet)_第10张图片基于javaweb的顶岗实习管理系统(jsp+servlet)_第11张图片基于javaweb的顶岗实习管理系统(jsp+servlet)_第12张图片基于javaweb的顶岗实习管理系统(jsp+servlet)_第13张图片基于javaweb的顶岗实习管理系统(jsp+servlet)_第14张图片

部分代码展示 

登录

<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
      <%
	String path = request.getContextPath();
	String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort()
			+ path + "/";
%>



	
	
	
	
	
	
	
	登录
	

	
	
	
	
	
	
	
	
    

	
	









	
	
	
	
	
	
	
	
	
	
	
    

     
	
		
	


protected void login(HttpServletRequest request, HttpServletResponse response) throws Exception {// 跳转到添加用户界�?
		String userName = request.getParameter("userName");
		String password = request.getParameter("password");
		String type = request.getParameter("type");
		String message = "no";
		if (type != null && type.equals("1")) {// admin
			Admin admin = service.selectAdmin(userName, password);
			if (admin != null) {
				message = "yes";
				request.getSession().setAttribute("flag", 1);
				request.getSession().setAttribute("admin", admin);
			}

		} else if (type != null && type.equals("2")) {
			Student Student = service.seletStudent(userName, password);
			if (Student != null) {
				message = "yes";
				request.getSession().setAttribute("flag", 2);
				request.getSession().setAttribute("student", Student);
			}

		} else if (type != null && type.equals("3")) {
			Teacher teacher = service.selectTeacher(userName, password);
			if (teacher != null) {
				message = "yes";
				request.getSession().setAttribute("flag", 3);
				request.getSession().setAttribute("teacher", teacher);
			}

		}
		response.getWriter().print(message);
	}

系统总结

系统使用eclipse开发的(也可idea运行)
相关技术:jsp,servlet,JavaScript,ajax,jquery,mvc结构,jdbc连接池C3p0,mysql,bootstrap。

我的开发工具:eclipse2020,mysql5.7,navicat数据库管理工具,Jdk1.8,tomcat8.5,google浏览器。

非开源!!!!!!
项目截图中的数据,很多是用来测试的,需求自行添加合适的数据图片
喜欢的朋友的点赞加关注,感兴趣的同学可以研究!!!!!

你可能感兴趣的:(javaweb,jsp,java,servlet,开发语言,tomcat,intellij-idea)