JavaEE基础入门 第二篇:简易的基于Mysql、Servlet、JSP的作业管理系统(附源码)

第二篇,本章的主要内容是简易的基于Mysql、Servlet、JSP的作业管理系统。
本篇结构:
1.Servlet、JSP简介
2.使用Mysql、Servlet、JSP生成表格
3.简易作业管理系统的设计、代码结构简单介绍

1.Servlet、JSP的简单介绍

Servlet:
Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。
使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。(以上摘自菜鸟教程.)
我们先来试着创建一个Servlet文件

import java.io.IOException;

@WebServlet("/testServlet")
public class TestServlet implements Servlet {
   
    //初始化 如MySQL连接建立
    @Override
    public void init(ServletConfig servletConfig) throws ServletException {
   

    }

    @Override
    public ServletConfig getServletConfig() {
   
        return null;
    }

    //服务,做一些处理,业务逻辑
    @Override
    public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {
   
        servletResponse.getWriter().println("Hello servlet.");
    }

    @Override
    public String getServletInfo() {
   
        return null;
    }

    //销毁 如MySQL连接断开
    @Override
    public void destroy() {
   

    }
}

运行程序,在浏览器中输入localhost:8080/testServlet
效果如下图
在这里插入图片描述
JSP
JSP(全称Java Server Pages)是由 Sun Microsystems 公司倡导和许多公司参与共同创建的一种使软件开发者可以响应客户端请求,而动态生成 HTML、XML 或其他格式文档的Web网页的技术标准。
JSP 技术是以 Java 语言作为脚本语言的,JSP 网页为整个服务器端的 Java 库单元提供了一个接口来服务于HTTP的应用程序。

<html>
    <head>
           <title>Hello JSP</title>
    </head>
    <body>
           <%
                  out.println("Hello JSP!");
           %>
    </body>
</html>

运行后效果如下图
在这里插入图片描述

2.使用Mysql、Servlet、JSP生成表格

(1)操纵数据库的db类

package com.java.code.class12.jdbc;

import com.java.code.class12.model.Homework;
import com.java.code.class12.model.StudentHomework;

import java.sql.*;
import java.text
  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值