4.20团队和个人第八次冲刺

团队博客

整个项目预期的任务量:30h 已用23h

任务看板照片

 

 

 

团队照片

 

 

 

燃尽图

 

4.产品状态

完成了投递简历和录取结果开发

 

个人博客

昨天进行了pdf文件的提取结果进行处理,今天进行投递简历和录用结果展示开发

进行投递简历的开发

package com.itheima.web;

import com.itheima.pojo.User;
import com.itheima.service.UserService;

import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.annotation.*;
import java.io.BufferedReader;
import java.io.IOException;

@WebServlet("/SubmitResumeServlet")
public class SubmitResumeServlet extends HttpServlet {
    UserService userService = new UserService();
    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        //1. 接收品牌数据
        HttpSession session = request.getSession();
        User user = (User)session.getAttribute("user");
        BufferedReader br = request.getReader();
        String cid = br.readLine();//json字符串
        userService.submitresume(user.getUid(),Integer.parseInt(cid));
        response.getWriter().write("success");
    }

    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        this.doGet(request, response);
    }
}

进行录取结果的开发

package com.itheima.web;

import com.alibaba.fastjson.JSON;
import com.itheima.pojo.Company;
import com.itheima.pojo.Submit;
import com.itheima.pojo.User;
import com.itheima.service.UserService;

import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.annotation.*;
import java.io.BufferedReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;

@WebServlet("/SelectAdoptedResumeServlet")
public class SelectAdoptedResumeServlet extends HttpServlet {
    UserService userService = new UserService();
    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        HttpSession session = request.getSession();
        User user = (User)session.getAttribute("user");
        List<Company> companys=new ArrayList<>();
        List<Submit> submits = userService.selectsubmitresume(user.getUid());
        for(Submit submit:submits){
            int cid = submit.getCid();
            Company company = userService.selectcompanybyid(cid);
            companys.add(company);
        }
        //2. 转为JSON
        String jsonString = JSON.toJSONString(companys);
        //3. 写数据
        response.setContentType("text/json;charset=utf-8");
        response.getWriter().write(jsonString);
    }

    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        this.doGet(request, response);
    }
}

比较简单没有什么困难

posted @ 2023-04-20 16:15  樱花开到我身边  阅读(27)  评论(0)    收藏  举报