master
parent
7874543d82
commit
94bd4de5ca
@ -0,0 +1,46 @@
|
||||
package com.example.demo.productService.controller;
|
||||
|
||||
import com.example.demo.bean.Product;
|
||||
import com.example.demo.productService.tools.addPro;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import javax.servlet.http.HttpServlet;
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import java.io.PrintWriter;
|
||||
import org.springframework.stereotype.Controller;
|
||||
|
||||
@Controller
|
||||
public class addController extends HttpServlet {
|
||||
Product product;
|
||||
addPro addPro;
|
||||
@RequestMapping("/addproduct")
|
||||
public String doPost(HttpServletResponse response,HttpServletRequest request){
|
||||
PrintWriter writer=null;
|
||||
try{
|
||||
product.setProductNum(Integer.parseInt(request.getParameter("productNum")));
|
||||
product.setProductName(request.getParameter("productName"));
|
||||
product.setBankNum(Integer.parseInt(request.getParameter("bankNum")));
|
||||
product.setCategory(request.getParameter("productName"));
|
||||
product.setIntrate(Integer.parseInt(request.getParameter("intrate")));
|
||||
product.setProductDescription(request.getParameter("description"));
|
||||
product.setPictureAddress(request.getParameter("address"));
|
||||
int result= addPro.add(product);
|
||||
response.setContentType("text/hmtl;charset=utf-8");
|
||||
writer=response.getWriter();
|
||||
if(result==1){
|
||||
writer.write("增加成功");
|
||||
return "/";//返回增加删除修改的总页面
|
||||
}
|
||||
writer.write("增加失败");
|
||||
return "/";//返回增加的页面
|
||||
}catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}finally {
|
||||
if(writer!=null){
|
||||
writer.close();
|
||||
}
|
||||
}
|
||||
return "页面出错";
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,40 @@
|
||||
package com.example.demo.productService.controller;
|
||||
|
||||
|
||||
import com.example.demo.bean.Product;
|
||||
import com.example.demo.productService.tools.deletePro;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import java.io.PrintWriter;
|
||||
|
||||
@Controller
|
||||
public class deleteController {
|
||||
Product product;
|
||||
deletePro deletes;
|
||||
@RequestMapping("/deleteproduct")
|
||||
public String doPost(HttpServletResponse response, HttpServletRequest request){
|
||||
PrintWriter writer=null;
|
||||
try{
|
||||
int productNum=Integer.parseInt(request.getParameter("productNum"));
|
||||
int result= deletes.delete(productNum);
|
||||
response.setContentType("text/hmtl;charset=utf-8");
|
||||
writer=response.getWriter();
|
||||
if(result==1){
|
||||
writer.write("删除成功");
|
||||
return "/";//返回增加删除修改的总页面
|
||||
}
|
||||
writer.write("删除失败");
|
||||
return "/";//返回删除的页面
|
||||
}catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}finally {
|
||||
if(writer!=null){
|
||||
writer.close();
|
||||
}
|
||||
}
|
||||
return "页面出错";
|
||||
}
|
||||
}
|
@ -0,0 +1,46 @@
|
||||
package com.example.demo.productService.controller;
|
||||
|
||||
import com.example.demo.bean.Product;
|
||||
import com.example.demo.productService.tools.updatePro;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import java.io.PrintWriter;
|
||||
|
||||
@Controller
|
||||
public class updateController {
|
||||
Product product;
|
||||
updatePro updatePro;
|
||||
@RequestMapping("/updateproduct")
|
||||
public String doPost(HttpServletResponse response, HttpServletRequest request){
|
||||
PrintWriter writer=null;
|
||||
try{
|
||||
product.setProductNum(Integer.parseInt(request.getParameter("productNum")));
|
||||
product.setProductName(request.getParameter("productName"));
|
||||
product.setBankNum(Integer.parseInt(request.getParameter("bankNum")));
|
||||
product.setCategory(request.getParameter("productName"));
|
||||
product.setIntrate(Integer.parseInt(request.getParameter("intrate")));
|
||||
product.setProductDescription(request.getParameter("description"));
|
||||
product.setPictureAddress(request.getParameter("address"));
|
||||
int result= updatePro.update(product);
|
||||
response.setContentType("text/hmtl;charset=utf-8");
|
||||
writer=response.getWriter();
|
||||
if(result==1){
|
||||
writer.write("修改成功");
|
||||
return "/";//返回增加删除修改的总页面
|
||||
}
|
||||
writer.write("修改失败");
|
||||
return "/";//返回修改的页面
|
||||
}catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}finally {
|
||||
if(writer!=null){
|
||||
writer.close();
|
||||
}
|
||||
}
|
||||
return "页面出错";
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in new issue