-
大小:文件类型: .7z金币: 1下载: 0 次发布日期: 2023-10-09
- 语言: 其他
- 标签: SSM框架 SpringBoot SpringMVC ............
资源简介
《超市订单管理系统》项目源码 Mybatis+Spring+SpringMVC 框架
代码片段和文件信息
package cn.smbms.controller;
import cn.smbms.pojo.Bill;
import cn.smbms.pojo.Provider;
import cn.smbms.pojo.User;
import cn.smbms.service.bill.BillService;
import cn.smbms.service.provider.ProviderService;
import cn.smbms.tools.Constants;
import cn.smbms.tools.PageSupport;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.mysql.jdbc.StringUtils;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
@Controller
@RequestMapping(“/sys/bill“)
public class BillController {
@Resource
private BillService billService;
@Resource
private ProviderService providerService;
@RequestMapping(value = “/list.html“)
public String getBillList(Model model
@RequestParam(value = “queryProductName“ required = false) String queryProductName
@RequestParam(value = “queryProviderId“ required = false) String queryProviderId
@RequestParam(value = “queryIsPayment“ required = false) String queryIsPayment
@RequestParam(value = “pageIndex“ required = false) String pageIndex) {
int _queryProviderId = 0;
int _queryIsPayment=0;
List billList = new ArrayList();
ListproviderList=new ArrayList();
//设置页面容量
int pageSize = Constants.pageSize;
//当前页码
int currentPageNo = 1;
if (queryProductName==null){
queryProductName=““;
}
if (queryProviderId !=null && !queryProviderId.equals(““)){
_queryProviderId = Integer.parseInt(queryProviderId);
}
if (queryIsPayment !=null && !queryIsPayment.equals(““)){
_queryIsPayment = Integer.parseInt(queryIsPayment);
}
if (pageIndex != null) {
try {
currentPageNo = Integer.valueOf(pageIndex);
} catch (NumberFormatException e) {
return “redirect:/sys/bill/syserror.html“;
}
}
//总数量
int totalCount = 0;
try {
totalCount = billService.getBillCount(queryProductName_queryProviderId_queryIsPayment);
} catch (Exception e) {
e.printStackTrace();
}
//总页数
PageSupport pages = new PageSupport();
pages.setCurrentPageNo(currentPageNo);
pages.setPageSize(pageSize);
pages.setTotalCount(totalCount);
int totalPageCount = pages.getTotalPageCount();
//控制首页和尾页
if(currentPageNo < 1){
currentPageNo = 1;
}else if(current
- 上一篇:opencv图像分类样本
- 下一篇:人工神经元网络及其应用.pdf
相关资源
- 基于zookeeper注册发现服务的springboot
- 使用SSM框架实现增删改查等功能
- 基于SSM框架之宜立方商城项目完整源
- 初学springmvc连接数据库
- SSM框架的入门小程序
- SpringMvc自动任务调度之task实现项目源
- 动力节点-reyco郭-spring4讲义
- ssm服装管理系统
- SSM框架源码
- spring+springMVC+mybatis整合增删改查
- IDEA+Gradle+SpringMVC+Json
- 电商项目ssm框架
- Springboot初学者项目demo超实用
- SpringBoot框架开发详解(李兴华)源码
- Spring+SpringMVC+Mybatis+AdminLTE(BootStrap)
- springboot投票系统
- springmvc框架的用户登录注册的简单实
- ssm 代码生成器 ,后台代码一键生成器
- spring boot 基础学习资料
- OAuth2.0Demo
- 1.使用IDEA对springboot+activiti开发demo和详
- SpringBoot实战 超清 中文版 非扫描
- springboot编写的停车场控制后台
- spring boot + mybatis + maven 自动生成Mapp
- 基于切面的日志记录SSMdemo
- 后台管理端代码.rar
- AngularJS+SpringMVC小项目
- SpringBoot实战pdf超清完整版
- 校友录网站系统
- SpringBoot在线预览PDF文件
评论
共有 条评论