尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

12.31.1

12.31.1
📅 发布时间:2026/6/19 0:16:30

import com.sun.net.httpserver.HttpExchange;
import com.sun.net.httpserver.HttpHandler;
import com.sun.net.httpserver.HttpServer;
import java.io.*;
import java.net.InetSocketAddress;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.Executors;

/**

  • 后端HTTP服务器,替代Tomcat,处理所有API请求

  • 2305-3 程永耀20233967 12月31号
    */
    public class BackendServer {
    private static final int PORT = 8080;

    public static void main(String[] args) throws IOException {
    // 创建HTTP服务器,监听8080端口
    HttpServer server = HttpServer.create(new InetSocketAddress(PORT), 0);

     // 设置线程池server.setExecutor(Executors.newFixedThreadPool(10));// 注册请求处理器server.createContext("/login", new LoginHandler());server.createContext("/fillTestReport", new FillTestReportHandler());server.createContext("/updateTestReport", new UpdateTestReportHandler());server.createContext("/deleteTestReport", new DeleteTestReportHandler());server.createContext("/managerApprove", new ManagerApproveHandler());server.createContext("/directorApprove", new DirectorApproveHandler());server.createContext("/confirmTask", new ConfirmTaskHandler());server.createContext("/assignTask", new AssignTaskHandler());server.createContext("/assignTaskToManager", new AssignTaskToManagerHandler());server.createContext("/statistics", new StatisticsHandler());server.createContext("/submitApplication", new SubmitApplicationServlet());server.createContext("/submitFeedback", new SubmitFeedbackHandler());server.createContext("/searchResults", new SearchResultsHandler());server.createContext("/viewResult", new ViewResultHandler());server.createContext("/getTasks", new GetTasksHandler());// 启动服务器server.start();System.out.println("后端服务器已启动,运行在 http://localhost:" + PORT);System.out.println("前端页面可通过 http://localhost:8000 访问");
    

    }
    完成java考试

相关新闻

  • 代码大全6
  • 【课程设计/毕业设计】基于SpringBoot的新能源二手汽车销售平台的设计与实现【附源码、数据库、万字文档】
  • 48. UVM Register Backdoor Access

最新新闻

  • Gitea容器镜像仓库未授权访问漏洞CVE-2026-27771深度解析与修复指南
  • MCP342x高精度ADC芯片I2C通信配置与多器件应用实战
  • 北京评价高的专业字画回收机构:排名2026 - 品牌排行榜
  • 2026福田区搬家公司Top5榜单:服务范围全街道,适配本地人强推正规搬运公司 - 从来都是英雄出少年
  • 联邦学习如何重构心理App的临床可信度
  • 5步实战OpenCore Legacy Patcher:让老旧Mac焕发新生的完整指南

日新闻

  • 5分钟掌握Python进化算法:Geatpy高性能优化工具完全指南
  • Microchip 24AA044 EEPROM选型与应用全指南:从参数解析到实战编程
  • 华为的鸿蒙到底有多牛?为什么称作遥遥领先?

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号