首页 > 其他分享 >每日打卡系统

每日打卡系统

时间:2023-02-20 23:01:27浏览次数:31  
标签:preparedStatement java String request 每日 系统 SQLException import 打卡

package servlet;
import Util.DBUtil;
import service.Service;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;
@WebServlet("/AddServlet")
public class AddServlet extends HttpServlet {
private static final long serialVersionUID = 1L;

Service service = new Service();


@Override
protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//设置编译格式
request.setCharacterEncoding("UTF-8");
response.setContentType("text/html;charset=UTF-8");
//接收数据
String date = request.getParameter("date");
String zi = request.getParameter("zi");
String zong = request.getParameter("zong");
String days = request.getParameter("days");
String Mdays = request.getParameter("Mdays");

PrintWriter write = response.getWriter();

PreparedStatement preparedStatement = null;
Connection connection = null;
try {
connection = DBUtil.getConnection();
String sql = "insert into daka(date,zi,zong,days,Mdays) values(?,?,?,?,?)";
preparedStatement = null;
preparedStatement = connection.prepareStatement(sql);
preparedStatement.setString(1, date);
preparedStatement.setString(2, zi);
preparedStatement.setString(3, zong);
preparedStatement.setString(4, date);
preparedStatement.setString(5, Mdays);


preparedStatement.executeUpdate();
} catch (ClassNotFoundException e) {
throw new RuntimeException(e);
} catch (SQLException e) {
throw new RuntimeException(e);
} finally {
DBUtil.close(preparedStatement);
DBUtil.close(connection);
}
request.getRequestDispatcher("liulan.jsp").forward(request,response);
}


private boolean isNumeric(String str) {
for (int i = str.length();--i>=0;){
if (!Character.isDigit(str.charAt(i))){
return false;
}
}
return true;
}
}

package service;

import bean.Dbean;
import dao.Dao;

import java.sql.SQLException;
import java.util.List;

public class Service {
Dao tDao=new Dao();
public boolean add(Dbean ten) throws SQLException, ClassNotFoundException {
boolean f = false;
if(!tDao.name(ten.getDate()))
{
tDao.add(ten);
f=true;
}
return f;
}

public boolean del(String title) throws SQLException, ClassNotFoundException {
tDao.delete(title);
return true;
}

 


public Dbean getbytitle(String title) throws SQLException, ClassNotFoundException {
return tDao.getbytitle(title);
}

 


public List<Dbean> list() throws SQLException, ClassNotFoundException {
return tDao.list();
}
}

标签:preparedStatement,java,String,request,每日,系统,SQLException,import,打卡
From: https://www.cnblogs.com/wangzelin/p/17139320.html

相关文章

  • 每日总结 --2023/2/20日
    周一上午课程:工程数学 下午课程:软件工程晚上课程:数学建模学习内容:工程数学:梯度,方向导数软件工程:总体学习方向,方法数学建模:基础数学建模问题代......
  • m基于PSO粒子群优化的柔性制造系统AGV调度模型matlab仿真
    1.算法描述在PSO中,群中的每个粒子表示为向量。在投资组合优化的背景下,这是一个权重向量,表示每个资产的分配资本。矢量转换为多维搜索空间中的位置。每个粒子也会记住它最好......
  • 每日总结-23.2.20
    今日软件工程课上明确了每日写总结的目标,之后每周一到周五的软件学习进度都要写总结。今日留下了关于android开发app的作业——每日打卡app。课下我在b站找......
  • react 高效高质量搭建后台系统 系列 —— 结尾
    其他章节请看:react高效高质量搭建后台系统系列尾篇本篇主要介绍表单查询、表单验证、通知(WebSocket)、自动构建。最后附上myspug项目源码。项目最终效果:表单查......
  • 每日总结1
    今天算是本学期严格意义上的第一节课了。在课堂上建民老师以游泳为例,给我们详细的讲解了软件工程的工作前景和未来工作岗位上所需要的能力,在学习方法上做出了一系列的要求......
  • m基于LS+变步长LMS的Volterra级数数字预失真DPD系统matlab仿真
    1.算法描述DPD是数字预失真的首字母缩写,许多射频(RF)工程师、信号处理爱好者和嵌入式软件开发人员都熟悉这一术语。DPD在蜂窝通信系统中随处可见,使功率放大器(PA)能够有效地为......
  • 2023.2.20每日总结
    题目 每日总结打卡:内容包括:日期、每日关键字、每日总结、坚持天数(自动计数,显示上次天数)、连续最长天数。代码如下package每日打卡;publicclassBean{ publicStrin......
  • 2.20每日总结1
    每日总结今天是周一也是专业课新学期的第一堂课,没有涉及到写代码对于我来说,老师讲了很多,从他自身的经历开始讲起,说了很多很多,这也让我认识到了我根本连这个行业也没进......
  • Linux查看系统占用
    ##查看内存占用#CPU占用最多的前10个进程:psauxw|head-1;psauxw|sort-rn-k3|head-10#内存消耗最多的前10个进程psauxw|head-1;psauxw|sort-rn-k4|head......
  • 每日总结2023/2/20
    在2.20日今天上了一节软件工程,在这节课老师教了我们如何学习java这门语言的学习方法,老师把学习Java当作了游泳,并且把师生关系比作了教练和学院的关系,监督鼓励我们来学习,在......