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); } }
比较简单没有什么困难