• 大小: 55.81MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2022-05-21
  • 语言: 其他
  • 标签: java  javaweb  

资源简介

这是本人学习SSM框架做的第二个小项目,APP信息管理系统,这是一个基于SSM框架的一个项目。代码注释清晰,并且附带赠送配套数据库一个,很适合初学SSM框架的同学拿来练手和参考学习。

资源截图

代码片段和文件信息

package cn.appsys.controller;

import java.util.List;

import javax.annotation.Resource;
import javax.servlet.http.HttpSession;
import javax.websocket.Session;

import org.apache.log4j.Logger;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
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 cn.appsys.pojo.AppCategory;
import cn.appsys.pojo.AppInfo;
import cn.appsys.pojo.AppVersion;
import cn.appsys.pojo.DataDictionary;
import cn.appsys.service.APPService;
import cn.appsys.service.DevService;
import cn.appsys.tools.Constants;
import cn.appsys.tools.PageSupport;


@Controller
@RequestMapping(“/manager/backend/app“)
public class APPServletController {
@Resource
private APPService appService;
@Resource
private DevService devservice;

@RequestMapping(value=“/list“)
public String getAppInfoList(Model modelHttpSession session
@RequestParam(value=“querySoftwareName“required=false) String querySoftwareName
@RequestParam(value=“queryCategoryLevel1“required=false) String _queryCategoryLevel1
@RequestParam(value=“queryCategoryLevel2“required=false) String _queryCategoryLevel2
@RequestParam(value=“queryCategoryLevel3“required=false) String _queryCategoryLevel3
@RequestParam(value=“queryFlatformId“required=false) String _queryFlatformId
@RequestParam(value=“pageIndex“required=false) String pageIndex){


List appInfoList = null;
List flatFormList = null;
List categoryLevel1List = null;//列出一级分类列表,注:二级和三级分类列表通过异步ajax获取
List categoryLevel2List = null;
List categoryLevel3List = null;
//页面容量
int pageSize = Constants.pageSize;
//当前页码
Integer currentPageNo = 1;

if(pageIndex != null){
try{
currentPageNo = Integer.valueOf(pageIndex);
}catch (NumberFormatException e) {
// TODO: handle exception
e.printStackTrace();
}
}
Integer queryCategoryLevel1 = null;
if(_queryCategoryLevel1 != null && !_queryCategoryLevel1.equals(““)){
queryCategoryLevel1 = Integer.parseInt(_queryCategoryLevel1);
}
Integer queryCategoryLevel2 = null;
if(_queryCategoryLevel2 != null && !_queryCategoryLevel2.equals(““)){
queryCategoryLevel2 = Integer.parseInt(_queryCategoryLevel2);
}
Integer queryCategoryLevel3 = null;
if(_queryCategoryLevel3 != null && !_queryCategoryLevel3.equals(““)){
queryCategoryLevel3 = Integer.parseInt(_queryCategoryLevel3);
}
Integer queryFlatformId = null;
if(_queryFlatformId != null && !_queryFlatformId.equals(““)){
queryFlatformId = Integer.parseInt(_queryFlatformId);
}

//总数量(表)
int totalCount = 0;
try {
totalCount = appService.getAppIn

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-12-10 12:20  APP信息管理系统\
     目录           0  2018-12-10 12:19  APP信息管理系统\AppSystem\
     文件        2956  2018-11-24 13:37  APP信息管理系统\AppSystem\.classpath
     目录           0  2018-12-10 12:19  APP信息管理系统\AppSystem\.git\
     文件         121  2018-11-24 14:12  APP信息管理系统\AppSystem\.git\FETCH_HEAD
     文件          23  2018-11-22 13:55  APP信息管理系统\AppSystem\.git\HEAD
     目录           0  2018-12-10 12:20  APP信息管理系统\AppSystem\.git\branches\
     文件         214  2018-11-24 14:12  APP信息管理系统\AppSystem\.git\config
     目录           0  2018-12-10 12:20  APP信息管理系统\AppSystem\.git\hooks\
     文件         104  2018-11-24 14:19  APP信息管理系统\AppSystem\.git\index
     目录           0  2018-12-10 12:19  APP信息管理系统\AppSystem\.git\logs\
     目录           0  2018-12-10 12:19  APP信息管理系统\AppSystem\.git\logs\refs\
     目录           0  2018-12-10 12:19  APP信息管理系统\AppSystem\.git\logs\refs\heads\
     文件         146  2018-11-24 14:19  APP信息管理系统\AppSystem\.git\logs\refs\heads\master
     目录           0  2018-12-10 12:19  APP信息管理系统\AppSystem\.git\logs\refs\remotes\
     目录           0  2018-12-10 12:19  APP信息管理系统\AppSystem\.git\logs\refs\remotes\origin\
     文件         148  2018-11-24 14:12  APP信息管理系统\AppSystem\.git\logs\refs\remotes\origin\master
     目录           0  2018-12-10 12:19  APP信息管理系统\AppSystem\.git\objects\
     目录           0  2018-12-10 12:20  APP信息管理系统\AppSystem\.git\objects\info\
     目录           0  2018-12-10 12:19  APP信息管理系统\AppSystem\.git\objects\pack\
     文件        1156  2018-11-24 14:12  APP信息管理系统\AppSystem\.git\objects\pack\pack-ac42ae43862fbb15211ec706934c96b92aff601e.idx
     文件         648  2018-11-24 14:12  APP信息管理系统\AppSystem\.git\objects\pack\pack-ac42ae43862fbb15211ec706934c96b92aff601e.pack
     目录           0  2018-12-10 12:19  APP信息管理系统\AppSystem\.git\refs\
     目录           0  2018-12-10 12:19  APP信息管理系统\AppSystem\.git\refs\heads\
     文件          41  2018-11-24 14:19  APP信息管理系统\AppSystem\.git\refs\heads\master
     目录           0  2018-12-10 12:19  APP信息管理系统\AppSystem\.git\refs\remotes\
     目录           0  2018-12-10 12:19  APP信息管理系统\AppSystem\.git\refs\remotes\origin\
     文件          41  2018-11-24 14:12  APP信息管理系统\AppSystem\.git\refs\remotes\origin\master
     目录           0  2018-12-10 12:20  APP信息管理系统\AppSystem\.git\refs\tags\
     文件         909  2018-11-21 08:22  APP信息管理系统\AppSystem\.project
     目录           0  2018-12-10 12:19  APP信息管理系统\AppSystem\.settings\
............此处省略243个文件信息

评论

共有 条评论