新增商品名称、价格、图片等报错:由于被认为是客户端对错误(例如:畸形的请求语法、无效的请求信息帧或者虚拟的请求路由),服务器无法或不会处理当前请求。

新增商品名称、价格、图片等报错:由于被认为是客户端对错误(例如:畸形的请求语法、无效的请求信息帧或者虚拟的请求路由),服务器无法或不会处理当前请求。

实现一个商城的新增商品的功能,form表单中包含商品名称、价格、图片等信息,一直报错,已经设置了

enctype="multipart/form-data"和
@RequestMapping(value = “/exAdd”,method = RequestMethod.POST),还是报错。 求大佬指教!

controller层:

 @RequestMapping(value = "/exAdd",method = RequestMethod.POST)
 //   public void exAdd(HttpServletRequest request, HttpServletResponse response)throws  IOException{
   
   public String exAdd(HttpServletRequest request, Item item,@RequestParam("uploadFile") MultipartFile file ) throws IllegalStateException,IOException {
   
                String fileName = file.getOriginalFilename();
                String realPath= request.getServletContext().getRealPath("/resource/ueditor/upload");
                String newPath= new Date().getTime()+fileName;
                File dest=new File(realPath+"/"+newPath);
                file.transferTo(dest);
                item.setUrl("/resource/ueditor/upload"+newPath);
        item.setGmNum(0);
        item.setIsDelete(0);
        item.setScNum(0);
        item.setYdNum(0);
                request.setAttribute("item",item);
        System.out.println("1111");
        return "redirect:/item/findBySql";
 @RequestMapping(value = "/findBySql")
    public String findBySql(Model model, Item item){
   
        String sql = "select * from item where isDelete = 0 ";
        if(!isEmpty(item.getItemName())){
   
            sql += " and name like '%" + item.getItemName(
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值