首页 > 其他分享 >每日总结 4.21

每日总结 4.21

时间:2023-04-21 20:44:59浏览次数:36  
标签:总结 String 每日 request getParameter Integer 4.21 response name

今天进行了供货商的页面设计,对于需求方发送的商品信息进行数据处理显示需要付款的金额,对补货按钮进行了操作,进行了数据库的更新。

package res;

import java.io.IOException;
import java.io.PrintWriter;

import jakarta.servlet.ServletException;
import jakarta.servlet.annotation.WebServlet;
import jakarta.servlet.http.HttpServlet;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
@WebServlet("/Sere")
public class Serve extends HttpServlet{
    Daos d=new Daos();
    public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{
        String method=request.getParameter("method");
        switch (method){
        case "bh":
            //phone=<%=b.getUser_phone()%>&method=bh&sum=<%=b.getTotal()%>&name=<%=b.getName()%>
            String name=request.getParameter("name");
            String mphone=request.getParameter("phone");
            String sum=request.getParameter("sum"); 
            String mer=request.getParameter("mer");
            String time=request.getParameter("time");
            d.buhuo(name,sum,mphone);
            d.gx(mer, time, mphone, name);
            response.setContentType("text/html;charset=utf-8");
            PrintWriter out = response.getWriter();
            out.println("<script language=javascript>alert('补货成功');window.history.go(-1);location.href=document.referrer</script>");
            break;
        case "finds":
            String numss=request.getParameter("num");
            Integer iss=Integer.parseInt(numss)-1;
            String nums1s=String.valueOf(iss);
            String price=request.getParameter("price");
            Integer pp=Integer.parseInt(price);
            String date=request.getParameter("date");
            String namess=request.getParameter("name");
            String tels=request.getParameter("tel");
            d.finds(namess, nums1s,tels);
            d.zds(namess, pp, tels, date);
            request.getRequestDispatcher("index.jsp").forward(request, response);
            break;
        case "find":
            String nums=request.getParameter("num");
            //Integer is=Integer.parseInt(nums)-1;
            //String nums1=String.valueOf(is);
            String dates=request.getParameter("date");
            String prices=request.getParameter("price");
            //Integer pp=Integer.parseInt(price);
            String names=request.getParameter("name");
            String tel=request.getParameter("tel");
            request.setAttribute("num", nums);
            request.setAttribute("name", names);
            request.setAttribute("tel", tel);
            request.setAttribute("price", prices);
            request.setAttribute("date", dates);
            request.getRequestDispatcher("erweima.jsp").forward(request, response);
            break;
        /*case "fi":
            String numst=request.getParameter("num");
            Integer ist=Integer.parseInt(numst);
            String nums1t=String.valueOf(ist);
            String datess=request.getParameter("date");
            String namest=request.getParameter("name");
            String telt=request.getParameter("tel");
            d.finds(namest, nums1t,telt);
            d.del(dates,telt);
            request.getRequestDispatcher("index.jsp").forward(request, response);*/
    }
    }
    @Override
    public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{
        doPost(request,response);
}
}

 

标签:总结,String,每日,request,getParameter,Integer,4.21,response,name
From: https://www.cnblogs.com/syhxx/p/17341750.html

相关文章

  • 每日小结
    昨天对servlet的问题搞不清楚今天还是在搞,也不知道是什么设备有问题,也不报错,就是不显示界面,在网上搜了不知道多久,愣是没有一个解释的和遇到的问题一样 ......
  • 今日总结
    今天学习了mybatisplus,在springboot导入plus的起步依赖, 之后就可以使用了,plus的最大好处在于简化mapper的开发,只需继承基础mapper, 里面神么都不写,因为basemapper已经包含了我们需要的方法。还有plus的专门语法......
  • 每日记录
    今天继续团队作业,完成了销售商品的统计, packagecom.wmx.web;importcom.wmx.pojo.Login;importcom.wmx.pojo.Send;importcom.wmx.pojo.User;importcom.wmx.service.LoginService;importcom.wmx.service.SendService;importcom.wmx.service.UserService;import......
  • 建民打卡日记4.21
    一、问题描述一对兔子从出生后三个月起每个月生一对兔子,小兔子三个月后每月生一对兔子,依次类推,假设所有兔子都不死,三十个月内每月兔子总量?二、设计流程1.设置前两个月的初值a,b2.将前两个月的总值赋给下个月c,并依次赋给a,b下个月的值,实现迭代3.输出c三、流程图设计四、代码......
  • 4.21打卡
     2.设计思路①依次列举出所有0~9的两位相同数字②在第一步的前提下依次列举出0~9的两位相同数字③将第一第二步中的四个数字组成的数进行开根,判断结果是否为整数后输出结果 3.程序流程图 4、代码实现#include<bits/stdc++.h>usingnamespacestd;intmain(){......
  • Linux权限维持-隐藏总结
    攻击者在获取服务器权限后,会通过一些技巧来隐藏自己的踪迹和后门文件,本文总结下Linux的一些隐藏手段。隐藏文件Linux下创建一个隐藏文件:touch.test.txttouch命令可以创建一个文件,文件名前面加一个. 就代表是隐藏文件查看Linux下的隐藏文件需要用到命令:ls-al这里,我们可以......
  • 测试常用工具总结
    1.adb       安卓调试查日志等2.git         代码管理平台3.idea        java集成开发平台4.pycharm    Python集成开发平台5.jdk         Java编译环境6.jmeter       压测工具7......
  • 4.21总结
    --查询所有数据SELECT*FROMstu;--给指定列添加数据INSERTINTO表名(列名1,列名2,...)VALUES(值1,值2,...);INSERTintostu(id,name,sex,birthday,score,email,tel,status)values(3,'李四','男','2000-11-11',88.88,'qq.com','18100000000�......
  • 4.21
    #include<stdio.h>voidmain(){longfib1=1,fib2=1,fib;inti;printf("%12ld%12ld",fib1,fib2);for(i=3;i<=30;i++){fib=fib1+fib2;printf("%12d",fib);if(i%4==0)printf("\n");fib2=fib1;fib1=fib;}}......
  • 【总结】浅刷leetcode,对于位运算提高性能的一些总结
    目录什么是位运算?位运算技巧1.判断奇偶性2.交换两个数3.判断一个数是否是2的幂次方4.取绝对值5.计算平均数结论位运算技巧是计算机科学中非常重要的一部分,它可以用来解决很多实际问题。在本篇博客中,我们将介绍一些常见的位运算技巧,以及它们在实际应用中的使用。什......