资源简介
该项目由本人编写,针对初学SSM框架者,包括前端jsp页面以及数据库脚本等,触及订单,用户等业务,是一个完整的ssm整合项目
![](http://www.nz998.com/pic/37466.jpg)
代码片段和文件信息
package cn.bdqn.ssm.controller;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import com.alibaba.fastjson.JSONArray;
import cn.bdqn.ssm.pojo.Bill;
import cn.bdqn.ssm.pojo.Provider;
import cn.bdqn.ssm.pojo.User;
import cn.bdqn.ssm.service.BillService;
import cn.bdqn.ssm.service.ProviderService;
import cn.bdqn.ssm.util.Constants;
import cn.bdqn.ssm.util.PageSupport;
@Controller
@RequestMapping(“/bill“)
public class BillController {
//订单Controller
@Resource
private BillService billservice;
@Resource
private ProviderService providerservice;
//进入订单列表
@RequestMapping(“/billlist.html“)
public String billlist(@RequestParam(value = “queryProductName“required = false) String productName
@RequestParam(value = “queryProviderId“required = false) String providerid
@RequestParam(value = “queryIsPayment“required = false) String isPayment
@RequestParam(value = “pageIndex“required = false) String pageIndex
Model m ){
int _providerid =0; //供应商id
int _isPayment = 0; //是否付款
if(productName ==null){
productName =““;
}
if(providerid != null && !providerid.equals(““)){
_providerid = Integer.parseInt(providerid);
}
if (isPayment!=null && !isPayment.equals(““)){
_isPayment = Integer.parseInt(isPayment);
}
int currentpage = 1; //当前页 //默认从第一页开始
int pageSize = Constants.pageSize; //页面容量
if(pageIndex!=null){
try {
currentpage = Integer.valueOf(pageIndex);
} catch (NumberFormatException e) {
//否则就跳转到错误页面
return “redirect:/user/syserror.html“;
}
}
PageSupport pages=new PageSupport();
pages.setCurrentPageNo(currentpage);//当前页
pages.setPageSize(pageSize); //页面容量
int totalcount=billservice.getcount(productName_providerid _isPayment);
pages.setTotalCount(totalcount);//总记录数
int totalPageCount = pages.getTotalPageCount(); //总页数
//控制首页和尾页
if(currentpage < 1){ //如果当前页码小于1 就等于1
currentpage = 1;
}else if(currentpage > totalPageCount){ //如果当前页码大于总页数 就等于总页数
currentpage = totalPageCount;
}
List billlist= billservice.billlist(productName _providerid _isPayment ((currentpage-1)*pageSize) pageSize);
m.addAttribute(“bill“billlist);
m.addAttribute(“queryProductName“productName );//用于数据回显 用户名
m.addAttribute(“queryProvide
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-11-18 15:07 新建文件夹\
目录 0 2017-11-18 15:07 新建文件夹\SSM1\
文件 2739 2017-09-01 20:53 新建文件夹\SSM1\.classpath
目录 0 2017-11-18 15:08 新建文件夹\SSM1\.myeclipse\
文件 286 2017-11-15 19:29 新建文件夹\SSM1\.myme
文件 1687 2017-08-19 09:32 新建文件夹\SSM1\.project
目录 0 2017-11-18 15:07 新建文件夹\SSM1\.settings\
文件 500 2017-08-18 15:53 新建文件夹\SSM1\.settings\.jsdtscope
文件 111 2017-09-04 14:02 新建文件夹\SSM1\.settings\com.genuitec.eclipse.core.prefs
文件 1040 2017-08-18 15:53 新建文件夹\SSM1\.settings\com.genuitec.eclipse.j2eedt.core.prefs
文件 199 2017-09-08 22:45 新建文件夹\SSM1\.settings\org.eclipse.core.resources.prefs
文件 330 2017-08-18 15:53 新建文件夹\SSM1\.settings\org.eclipse.jdt.core.prefs
文件 529 2017-08-18 22:42 新建文件夹\SSM1\.settings\org.eclipse.wst.common.component
文件 252 2017-08-18 22:42 新建文件夹\SSM1\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-08-18 15:53 新建文件夹\SSM1\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-08-18 15:53 新建文件夹\SSM1\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2017-11-18 15:07 新建文件夹\SSM1\WebRoot\
文件 620 2017-09-06 16:24 新建文件夹\SSM1\WebRoot\401.jsp
目录 0 2017-11-18 15:07 新建文件夹\SSM1\WebRoot\me
文件 36 2017-08-18 15:53 新建文件夹\SSM1\WebRoot\me
目录 0 2017-11-18 15:07 新建文件夹\SSM1\WebRoot\WEB-INF\
文件 620 2017-08-30 18:00 新建文件夹\SSM1\WebRoot\WEB-INF\401.jsp
目录 0 2017-11-18 15:07 新建文件夹\SSM1\WebRoot\WEB-INF\classes\
文件 4166 2017-08-19 11:49 新建文件夹\SSM1\WebRoot\WEB-INF\classes\applicationContext-mybatis.xm
目录 0 2017-11-18 15:07 新建文件夹\SSM1\WebRoot\WEB-INF\classes\cn\
目录 0 2017-11-18 15:07 新建文件夹\SSM1\WebRoot\WEB-INF\classes\cn\bdqn\
目录 0 2017-11-18 15:07 新建文件夹\SSM1\WebRoot\WEB-INF\classes\cn\bdqn\ssm\
目录 0 2017-11-18 15:07 新建文件夹\SSM1\WebRoot\WEB-INF\classes\cn\bdqn\ssm\Interceptor\
文件 1620 2017-11-15 19:41 新建文件夹\SSM1\WebRoot\WEB-INF\classes\cn\bdqn\ssm\Interceptor\LoginInterceptor.class
目录 0 2017-11-18 15:07 新建文件夹\SSM1\WebRoot\WEB-INF\classes\cn\bdqn\ssm\controller\
文件 6667 2017-11-15 19:41 新建文件夹\SSM1\WebRoot\WEB-INF\classes\cn\bdqn\ssm\controller\BillController.class
............此处省略281个文件信息
- 上一篇:基于android的公交查询系统
- 下一篇:Android自定义纯色圆角按钮
相关资源
- 基于SSH框架的JavaWeb项目—人员信息管
- 主页面框架
- 基于android框架的客户端和基于java服务
- Spring+SpringMVC+Mybatis整合代码+所有Spr
- 《Java EE企业级应用开发教程Spring+Sp
- ETMVC Java开发框架
- 黑马程序员SSM框架jar整合
- Jfinal框架搭建JSP项目Demo
- ssh框架jar包
- 基于SSM框架的网上书店商城项目系统
- JAVA后台面经.pdf
- 基于SSM的校园兼职平台毕业设计程序
- maven+ssm 实现java版视频上传预览
- SSM+Mysql实现防慕课网项目.zip
- jsp+ssm+mysql实现的零食商城系统源码
- 无框架增删改查+登陆+分页+事务处理
- 基于JavaWeb的网上书店的设计与实现毕
- Java安全框架Shiro电子书
- ssm医院血库管理系统毕业设计程序
- ssm航空系统可直接运行
- Java-基于SSM框架的BBS论坛完整
- 基于ssm的jsp的企业办公自动化系统毕
- 在线问答系统 MVC框架
- 基于java开发的二手图书交易系统设计
- javaPOI ssm导入导出
- ssm实现增删改查
- ssm黑马旅游整合最终版2018
- 论坛发帖管理系统
- JSP+Mysql论坛项目
- Android项目源码在线教育课堂
评论
共有 条评论