基于ssm垃圾分类科普系统

基于ssm垃圾分类科普系统,第1张

目录

运行环境

一、前端功能

二、后端功能


运行环境

1、JDK1.8

2、Tomcat8

2、Mysql5.7

一、前端功能

1、网站首页

package com.controller;

import java.io.File;

import java.io.IOException;
import java.sql.Timestamp;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;

import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.multipart.MultipartFile;


import com.entity.Xinwentongzhi;
import com.entity.Yonghuzhuce;
import com.entity.Lajifenlei;


import com.server.XinwentongzhiServer;
import com.server.YonghuzhuceServer;
import com.server.LajifenleiServer;


import com.util.PageBean;

@Controller
public class IndexController {
	
	
	@Resource
	private XinwentongzhiServer xinwentongzhiService;
	@Resource
	private YonghuzhuceServer yonghuzhuceServer;
	@Resource
private LajifenleiServer lajifenleiServer;

	
	
	
//	首页显示内容
	@RequestMapping("index.do")
	public String showIndex(ModelMap map){

		List syxinwentongzhi1=xinwentongzhiService.getsyxinwentongzhi1(null);
		List syxinwentongzhi2=xinwentongzhiService.getsyxinwentongzhi2(null);
		List syxinwentongzhi3=xinwentongzhiService.getsyxinwentongzhi3(null);

		List syyonghuzhuce1=yonghuzhuceServer.getsyyonghuzhuce1(null);
		List sylajifenlei=lajifenleiServer.getsylajifenlei1(null);

		
	    map.put("syxinwentongzhi1", syxinwentongzhi1);
	    map.put("syxinwentongzhi2", syxinwentongzhi2);
	    map.put("syxinwentongzhi3", syxinwentongzhi3);
	    map.put("syyonghuzhuce1", syyonghuzhuce1);
	    map.put("sylajifenlei", sylajifenlei);


		return "default";
	}

	

	
}

2、知识问答

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ page language="java" import="java.sql.*" %>









 
在线论坛









  
     在线论坛 
    
    
     	
                   
                    
                          <% 
    int bbsi=0;
    String sqlbbs =  "select * from bankuai  order by id desc";
	 ResultSet RS_resultbbs=connDbBean.executeQuery(sqlbbs);
	while(RS_resultbbs.next()){
	bbsi++;
     %>
                          
                          <%
					   	}
					   %>
                        
"> "> <%=RS_resultbbs.getString("mingcheng") %>  共有<%=connDbBean.getwzs(RS_resultbbs.getString("mingcheng"))%> 篇文章 版主: <%=RS_resultbbs.getString("banzhu") %>


研发/生产/销售/加盟一条龙服务

3、垃圾分类

package com.controller;

import java.io.File;
import java.io.IOException;

import java.sql.Timestamp;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.io.PrintWriter;

import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.multipart.MultipartFile;

import com.entity.Lajifenlei;
import com.server.LajifenleiServer;
import com.util.PageBean;
import net.sf.json.JSONObject;
import com.util.db;
import java.sql.SQLException;
import java.sql.*;
@Controller
public class LajifenleiController {
	@Resource
	private LajifenleiServer lajifenleiService;


   
	@RequestMapping("addLajifenlei.do")
	public String addLajifenlei(HttpServletRequest request,Lajifenlei lajifenlei,HttpSession session) throws SQLException{
		Timestamp time=new Timestamp(System.currentTimeMillis());
		
		lajifenlei.setAddtime(time.toString().substring(0, 19));
		lajifenleiService.add(lajifenlei);
		db dbo = new db();
		
		//kuabiaogaizhi
		session.setAttribute("backxx", "添加成功");
		session.setAttribute("backurl", request.getHeader("Referer"));
		
		//session.setAttribute("backurl", "lajifenleiList.do");
		
		return "redirect:postback.jsp";
		//return "redirect:lajifenleiList.do";
		
		
		
	}
 
//	处理编辑
	@RequestMapping("doUpdateLajifenlei.do")
	public String doUpdateLajifenlei(int id,ModelMap map,Lajifenlei lajifenlei){
		lajifenlei=lajifenleiService.getById(id);
		map.put("lajifenlei", lajifenlei);
		return "lajifenlei_updt";
	}
	
	
	
	
	
//	后台详细
	@RequestMapping("lajifenleiDetail.do")
	public String lajifenleiDetail(int id,ModelMap map,Lajifenlei lajifenlei){
		lajifenlei=lajifenleiService.getById(id);
		map.put("lajifenlei", lajifenlei);
		return "lajifenlei_detail";
	}
//	前台详细
	@RequestMapping("ljflDetail.do")
	public String ljflDetail(int id,ModelMap map,Lajifenlei lajifenlei){
		lajifenlei=lajifenleiService.getById(id);
		map.put("lajifenlei", lajifenlei);
		return "lajifenleidetail";
	}
//	
	@RequestMapping("updateLajifenlei.do")
	public String updateLajifenlei(int id,ModelMap map,Lajifenlei lajifenlei,HttpServletRequest request,HttpSession session){
		lajifenleiService.update(lajifenlei);
		session.setAttribute("backxx", "修改成功");
		session.setAttribute("backurl", request.getHeader("Referer"));
		return "redirect:postback.jsp";
		//String url = request.getHeader("Referer");
		//return "redirect:"+url;
		//return "redirect:lajifenleiList.do";
	}

//	分页查询
	@RequestMapping("lajifenleiList.do")
	public String lajifenleiList(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Lajifenlei lajifenlei, String leixing, String tupian, String fenleijianjie){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 8);
		Map pmap=new HashMap();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 8);
		
		
		if(leixing==null||leixing.equals("")){pmap.put("leixing", null);}else{pmap.put("leixing", leixing);}
		if(tupian==null||tupian.equals("")){pmap.put("tupian", null);}else{pmap.put("tupian", tupian);}
		if(fenleijianjie==null||fenleijianjie.equals("")){pmap.put("fenleijianjie", null);}else{pmap.put("fenleijianjie", fenleijianjie);}
		
		int total=lajifenleiService.getCount(pmap);
		pageBean.setTotal(total);
		List list=lajifenleiService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "lajifenlei_list";
	}
	
	@RequestMapping("lajifenlei_yanben1.do")
	public String lajifenlei_yanben1(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Lajifenlei lajifenlei, String leixing, String tupian, String fenleijianjie){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 8);
		Map pmap=new HashMap();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 8);
		
		
		if(leixing==null||leixing.equals("")){pmap.put("leixing", null);}else{pmap.put("leixing", leixing);}
		if(tupian==null||tupian.equals("")){pmap.put("tupian", null);}else{pmap.put("tupian", tupian);}
		if(fenleijianjie==null||fenleijianjie.equals("")){pmap.put("fenleijianjie", null);}else{pmap.put("fenleijianjie", fenleijianjie);}
		
		int total=lajifenleiService.getCount(pmap);
		pageBean.setTotal(total);
		List list=lajifenleiService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "lajifenlei_yanben1";
	}
	@RequestMapping("lajifenlei_yanben2.do")
	public String lajifenlei_yanben2(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Lajifenlei lajifenlei, String leixing, String tupian, String fenleijianjie){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 8);
		Map pmap=new HashMap();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 8);
		
		
		if(leixing==null||leixing.equals("")){pmap.put("leixing", null);}else{pmap.put("leixing", leixing);}
		if(tupian==null||tupian.equals("")){pmap.put("tupian", null);}else{pmap.put("tupian", tupian);}
		if(fenleijianjie==null||fenleijianjie.equals("")){pmap.put("fenleijianjie", null);}else{pmap.put("fenleijianjie", fenleijianjie);}
		
		int total=lajifenleiService.getCount(pmap);
		pageBean.setTotal(total);
		List list=lajifenleiService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "lajifenlei_yanben2";
	}
	@RequestMapping("lajifenlei_yanben3.do")
	public String lajifenlei_yanben3(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Lajifenlei lajifenlei, String leixing, String tupian, String fenleijianjie){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 8);
		Map pmap=new HashMap();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 8);
		
		
		if(leixing==null||leixing.equals("")){pmap.put("leixing", null);}else{pmap.put("leixing", leixing);}
		if(tupian==null||tupian.equals("")){pmap.put("tupian", null);}else{pmap.put("tupian", tupian);}
		if(fenleijianjie==null||fenleijianjie.equals("")){pmap.put("fenleijianjie", null);}else{pmap.put("fenleijianjie", fenleijianjie);}
		
		int total=lajifenleiService.getCount(pmap);
		pageBean.setTotal(total);
		List list=lajifenleiService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "lajifenlei_yanben3";
	}
	@RequestMapping("lajifenlei_yanben4.do")
	public String lajifenlei_yanben4(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Lajifenlei lajifenlei, String leixing, String tupian, String fenleijianjie){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 8);
		Map pmap=new HashMap();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 8);
		
		
		if(leixing==null||leixing.equals("")){pmap.put("leixing", null);}else{pmap.put("leixing", leixing);}
		if(tupian==null||tupian.equals("")){pmap.put("tupian", null);}else{pmap.put("tupian", tupian);}
		if(fenleijianjie==null||fenleijianjie.equals("")){pmap.put("fenleijianjie", null);}else{pmap.put("fenleijianjie", fenleijianjie);}
		
		int total=lajifenleiService.getCount(pmap);
		pageBean.setTotal(total);
		List list=lajifenleiService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "lajifenlei_yanben4";
	}
	@RequestMapping("lajifenlei_yanben5.do")
	public String lajifenlei_yanben5(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Lajifenlei lajifenlei, String leixing, String tupian, String fenleijianjie){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 8);
		Map pmap=new HashMap();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 8);
		
		
		if(leixing==null||leixing.equals("")){pmap.put("leixing", null);}else{pmap.put("leixing", leixing);}
		if(tupian==null||tupian.equals("")){pmap.put("tupian", null);}else{pmap.put("tupian", tupian);}
		if(fenleijianjie==null||fenleijianjie.equals("")){pmap.put("fenleijianjie", null);}else{pmap.put("fenleijianjie", fenleijianjie);}
		
		int total=lajifenleiService.getCount(pmap);
		pageBean.setTotal(total);
		List list=lajifenleiService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "lajifenlei_yanben5";
	}
	
	
	
	@RequestMapping("ljflList.do")
	public String ljflList(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Lajifenlei lajifenlei, String leixing, String tupian, String fenleijianjie){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 8);
		Map pmap=new HashMap();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 8);
		
		
		if(leixing==null||leixing.equals("")){pmap.put("leixing", null);}else{pmap.put("leixing", leixing);}
		if(tupian==null||tupian.equals("")){pmap.put("tupian", null);}else{pmap.put("tupian", tupian);}
		if(fenleijianjie==null||fenleijianjie.equals("")){pmap.put("fenleijianjie", null);}else{pmap.put("fenleijianjie", fenleijianjie);}
		
		int total=lajifenleiService.getCount(pmap);
		pageBean.setTotal(total);
		List list=lajifenleiService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "lajifenleilist";
	}
	@RequestMapping("ljflListtp.do")
	public String ljflListtp(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Lajifenlei lajifenlei, String leixing, String tupian, String fenleijianjie){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 8);
		Map pmap=new HashMap();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 8);
		
		
		if(leixing==null||leixing.equals("")){pmap.put("leixing", null);}else{pmap.put("leixing", leixing);}
		if(tupian==null||tupian.equals("")){pmap.put("tupian", null);}else{pmap.put("tupian", tupian);}
		if(fenleijianjie==null||fenleijianjie.equals("")){pmap.put("fenleijianjie", null);}else{pmap.put("fenleijianjie", fenleijianjie);}
		
		int total=lajifenleiService.getCount(pmap);
		pageBean.setTotal(total);
		List list=lajifenleiService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "lajifenleilisttp";
	}
	
	@RequestMapping("deleteLajifenlei.do")
	public String deleteLajifenlei(int id,HttpServletRequest request){
		lajifenleiService.delete(id);
		String url = request.getHeader("Referer");
		return "redirect:"+url;
		//return "redirect:lajifenleiList.do";
	}
	
	
}

4、分类分享

package com.controller;

import java.io.File;
import java.io.IOException;

import java.sql.Timestamp;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.io.PrintWriter;

import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.multipart.MultipartFile;

import com.entity.Fenleifenxiang;
import com.server.FenleifenxiangServer;
import com.util.PageBean;
import net.sf.json.JSONObject;
import com.util.db;
import java.sql.SQLException;
import java.sql.*;
@Controller
public class FenleifenxiangController {
	@Resource
	private FenleifenxiangServer fenleifenxiangService;


   
	@RequestMapping("addFenleifenxiang.do")
	public String addFenleifenxiang(HttpServletRequest request,Fenleifenxiang fenleifenxiang,HttpSession session) throws SQLException{
		Timestamp time=new Timestamp(System.currentTimeMillis());
		
		fenleifenxiang.setAddtime(time.toString().substring(0, 19));
		fenleifenxiangService.add(fenleifenxiang);
		db dbo = new db();
		
		//kuabiaogaizhi
		session.setAttribute("backxx", "添加成功");
		session.setAttribute("backurl", request.getHeader("Referer"));
		
		//session.setAttribute("backurl", "fenleifenxiangList.do");
		
		return "redirect:postback.jsp";
		//return "redirect:fenleifenxiangList.do";
		
		
		
	}
 
//	处理编辑
	@RequestMapping("doUpdateFenleifenxiang.do")
	public String doUpdateFenleifenxiang(int id,ModelMap map,Fenleifenxiang fenleifenxiang){
		fenleifenxiang=fenleifenxiangService.getById(id);
		map.put("fenleifenxiang", fenleifenxiang);
		return "fenleifenxiang_updt";
	}
	
	
	
	
	
//	后台详细
	@RequestMapping("fenleifenxiangDetail.do")
	public String fenleifenxiangDetail(int id,ModelMap map,Fenleifenxiang fenleifenxiang){
		fenleifenxiang=fenleifenxiangService.getById(id);
		map.put("fenleifenxiang", fenleifenxiang);
		return "fenleifenxiang_detail";
	}
//	前台详细
	@RequestMapping("flfxDetail.do")
	public String flfxDetail(int id,ModelMap map,Fenleifenxiang fenleifenxiang){
		fenleifenxiang=fenleifenxiangService.getById(id);
		map.put("fenleifenxiang", fenleifenxiang);
		return "fenleifenxiangdetail";
	}
//	
	@RequestMapping("updateFenleifenxiang.do")
	public String updateFenleifenxiang(int id,ModelMap map,Fenleifenxiang fenleifenxiang,HttpServletRequest request,HttpSession session){
		fenleifenxiangService.update(fenleifenxiang);
		session.setAttribute("backxx", "修改成功");
		session.setAttribute("backurl", request.getHeader("Referer"));
		return "redirect:postback.jsp";
		//String url = request.getHeader("Referer");
		//return "redirect:"+url;
		//return "redirect:fenleifenxiangList.do";
	}

//	分页查询
	@RequestMapping("fenleifenxiangList.do")
	public String fenleifenxiangList(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Fenleifenxiang fenleifenxiang, String bianhao, String biaoti, String neirong, String yonghuming, String xingming){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 15);
		Map pmap=new HashMap();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 15);
		
		
		if(bianhao==null||bianhao.equals("")){pmap.put("bianhao", null);}else{pmap.put("bianhao", bianhao);}
		if(biaoti==null||biaoti.equals("")){pmap.put("biaoti", null);}else{pmap.put("biaoti", biaoti);}
		if(neirong==null||neirong.equals("")){pmap.put("neirong", null);}else{pmap.put("neirong", neirong);}
		if(yonghuming==null||yonghuming.equals("")){pmap.put("yonghuming", null);}else{pmap.put("yonghuming", yonghuming);}
		if(xingming==null||xingming.equals("")){pmap.put("xingming", null);}else{pmap.put("xingming", xingming);}
		
		int total=fenleifenxiangService.getCount(pmap);
		pageBean.setTotal(total);
		List list=fenleifenxiangService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "fenleifenxiang_list";
	}
	
	@RequestMapping("fenleifenxiang_yanben1.do")
	public String fenleifenxiang_yanben1(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Fenleifenxiang fenleifenxiang, String bianhao, String biaoti, String neirong, String yonghuming, String xingming){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 15);
		Map pmap=new HashMap();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 15);
		
		
		if(bianhao==null||bianhao.equals("")){pmap.put("bianhao", null);}else{pmap.put("bianhao", bianhao);}
		if(biaoti==null||biaoti.equals("")){pmap.put("biaoti", null);}else{pmap.put("biaoti", biaoti);}
		if(neirong==null||neirong.equals("")){pmap.put("neirong", null);}else{pmap.put("neirong", neirong);}
		if(yonghuming==null||yonghuming.equals("")){pmap.put("yonghuming", null);}else{pmap.put("yonghuming", yonghuming);}
		if(xingming==null||xingming.equals("")){pmap.put("xingming", null);}else{pmap.put("xingming", xingming);}
		
		int total=fenleifenxiangService.getCount(pmap);
		pageBean.setTotal(total);
		List list=fenleifenxiangService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "fenleifenxiang_yanben1";
	}
	@RequestMapping("fenleifenxiang_yanben2.do")
	public String fenleifenxiang_yanben2(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Fenleifenxiang fenleifenxiang, String bianhao, String biaoti, String neirong, String yonghuming, String xingming){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 15);
		Map pmap=new HashMap();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 15);
		
		
		if(bianhao==null||bianhao.equals("")){pmap.put("bianhao", null);}else{pmap.put("bianhao", bianhao);}
		if(biaoti==null||biaoti.equals("")){pmap.put("biaoti", null);}else{pmap.put("biaoti", biaoti);}
		if(neirong==null||neirong.equals("")){pmap.put("neirong", null);}else{pmap.put("neirong", neirong);}
		if(yonghuming==null||yonghuming.equals("")){pmap.put("yonghuming", null);}else{pmap.put("yonghuming", yonghuming);}
		if(xingming==null||xingming.equals("")){pmap.put("xingming", null);}else{pmap.put("xingming", xingming);}
		
		int total=fenleifenxiangService.getCount(pmap);
		pageBean.setTotal(total);
		List list=fenleifenxiangService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "fenleifenxiang_yanben2";
	}
	@RequestMapping("fenleifenxiang_yanben3.do")
	public String fenleifenxiang_yanben3(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Fenleifenxiang fenleifenxiang, String bianhao, String biaoti, String neirong, String yonghuming, String xingming){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 15);
		Map pmap=new HashMap();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 15);
		
		
		if(bianhao==null||bianhao.equals("")){pmap.put("bianhao", null);}else{pmap.put("bianhao", bianhao);}
		if(biaoti==null||biaoti.equals("")){pmap.put("biaoti", null);}else{pmap.put("biaoti", biaoti);}
		if(neirong==null||neirong.equals("")){pmap.put("neirong", null);}else{pmap.put("neirong", neirong);}
		if(yonghuming==null||yonghuming.equals("")){pmap.put("yonghuming", null);}else{pmap.put("yonghuming", yonghuming);}
		if(xingming==null||xingming.equals("")){pmap.put("xingming", null);}else{pmap.put("xingming", xingming);}
		
		int total=fenleifenxiangService.getCount(pmap);
		pageBean.setTotal(total);
		List list=fenleifenxiangService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "fenleifenxiang_yanben3";
	}
	@RequestMapping("fenleifenxiang_yanben4.do")
	public String fenleifenxiang_yanben4(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Fenleifenxiang fenleifenxiang, String bianhao, String biaoti, String neirong, String yonghuming, String xingming){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 15);
		Map pmap=new HashMap();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 15);
		
		
		if(bianhao==null||bianhao.equals("")){pmap.put("bianhao", null);}else{pmap.put("bianhao", bianhao);}
		if(biaoti==null||biaoti.equals("")){pmap.put("biaoti", null);}else{pmap.put("biaoti", biaoti);}
		if(neirong==null||neirong.equals("")){pmap.put("neirong", null);}else{pmap.put("neirong", neirong);}
		if(yonghuming==null||yonghuming.equals("")){pmap.put("yonghuming", null);}else{pmap.put("yonghuming", yonghuming);}
		if(xingming==null||xingming.equals("")){pmap.put("xingming", null);}else{pmap.put("xingming", xingming);}
		
		int total=fenleifenxiangService.getCount(pmap);
		pageBean.setTotal(total);
		List list=fenleifenxiangService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "fenleifenxiang_yanben4";
	}
	@RequestMapping("fenleifenxiang_yanben5.do")
	public String fenleifenxiang_yanben5(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Fenleifenxiang fenleifenxiang, String bianhao, String biaoti, String neirong, String yonghuming, String xingming){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 15);
		Map pmap=new HashMap();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 15);
		
		
		if(bianhao==null||bianhao.equals("")){pmap.put("bianhao", null);}else{pmap.put("bianhao", bianhao);}
		if(biaoti==null||biaoti.equals("")){pmap.put("biaoti", null);}else{pmap.put("biaoti", biaoti);}
		if(neirong==null||neirong.equals("")){pmap.put("neirong", null);}else{pmap.put("neirong", neirong);}
		if(yonghuming==null||yonghuming.equals("")){pmap.put("yonghuming", null);}else{pmap.put("yonghuming", yonghuming);}
		if(xingming==null||xingming.equals("")){pmap.put("xingming", null);}else{pmap.put("xingming", xingming);}
		
		int total=fenleifenxiangService.getCount(pmap);
		pageBean.setTotal(total);
		List list=fenleifenxiangService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "fenleifenxiang_yanben5";
	}
	
	@RequestMapping("fenleifenxiangList2.do")
	public String fenleifenxiangList2(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Fenleifenxiang fenleifenxiang, String bianhao, String biaoti, String neirong, String yonghuming, String xingming,HttpServletRequest request){
		/*if(session.getAttribute("user")==null){
			return "login";
		}*/
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 15);
		Map pmap=new HashMap();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 15);
		
		pmap.put("yonghuming", (String)request.getSession().getAttribute("username"));
		if(bianhao==null||bianhao.equals("")){pmap.put("bianhao", null);}else{pmap.put("bianhao", bianhao);}
		if(biaoti==null||biaoti.equals("")){pmap.put("biaoti", null);}else{pmap.put("biaoti", biaoti);}
		if(neirong==null||neirong.equals("")){pmap.put("neirong", null);}else{pmap.put("neirong", neirong);}
		if(xingming==null||xingming.equals("")){pmap.put("xingming", null);}else{pmap.put("xingming", xingming);}
		
		
		int total=fenleifenxiangService.getCount(pmap);
		pageBean.setTotal(total);
		List list=fenleifenxiangService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "fenleifenxiang_list2";
	}
	
	
	@RequestMapping("flfxList.do")
	public String flfxList(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Fenleifenxiang fenleifenxiang, String bianhao, String biaoti, String neirong, String yonghuming, String xingming){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 15);
		Map pmap=new HashMap();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 15);
		
		
		if(bianhao==null||bianhao.equals("")){pmap.put("bianhao", null);}else{pmap.put("bianhao", bianhao);}
		if(biaoti==null||biaoti.equals("")){pmap.put("biaoti", null);}else{pmap.put("biaoti", biaoti);}
		if(neirong==null||neirong.equals("")){pmap.put("neirong", null);}else{pmap.put("neirong", neirong);}
		if(yonghuming==null||yonghuming.equals("")){pmap.put("yonghuming", null);}else{pmap.put("yonghuming", yonghuming);}
		if(xingming==null||xingming.equals("")){pmap.put("xingming", null);}else{pmap.put("xingming", xingming);}
		
		int total=fenleifenxiangService.getCount(pmap);
		pageBean.setTotal(total);
		List list=fenleifenxiangService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "fenleifenxianglist";
	}
	@RequestMapping("flfxListtp.do")
	public String flfxListtp(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Fenleifenxiang fenleifenxiang, String bianhao, String biaoti, String neirong, String yonghuming, String xingming){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 15);
		Map pmap=new HashMap();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 15);
		
		
		if(bianhao==null||bianhao.equals("")){pmap.put("bianhao", null);}else{pmap.put("bianhao", bianhao);}
		if(biaoti==null||biaoti.equals("")){pmap.put("biaoti", null);}else{pmap.put("biaoti", biaoti);}
		if(neirong==null||neirong.equals("")){pmap.put("neirong", null);}else{pmap.put("neirong", neirong);}
		if(yonghuming==null||yonghuming.equals("")){pmap.put("yonghuming", null);}else{pmap.put("yonghuming", yonghuming);}
		if(xingming==null||xingming.equals("")){pmap.put("xingming", null);}else{pmap.put("xingming", xingming);}
		
		int total=fenleifenxiangService.getCount(pmap);
		pageBean.setTotal(total);
		List list=fenleifenxiangService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "fenleifenxianglisttp";
	}
	
	@RequestMapping("deleteFenleifenxiang.do")
	public String deleteFenleifenxiang(int id,HttpServletRequest request){
		fenleifenxiangService.delete(id);
		String url = request.getHeader("Referer");
		return "redirect:"+url;
		//return "redirect:fenleifenxiangList.do";
	}
	
	
}

5、国家政策

package com.controller;

import java.io.File;
import java.io.IOException;

import java.sql.Timestamp;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.io.PrintWriter;

import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.multipart.MultipartFile;

import com.entity.Xinwentongzhi;
//import com.chengxusheji.po.News;
import com.server.XinwentongzhiServer;
import com.util.PageBean;
import net.sf.json.JSONObject;

@Controller
public class XinwentongzhiController {
	@Resource
	private XinwentongzhiServer xinwentongzhiService;


//	
   @RequestMapping("showXinwentongzhi.do")
   public String showXinwentongzhi(int id,ModelMap map,HttpSession session){
	 /*  Map bmap=new HashMap();
	   bmap.put("uid", id);*/
	  // map.put("blist", xinwentongzhiService.getAll(bmap));
	   map.put("xinwentongzhi", xinwentongzhiService.getById(id));
	   return "read";
   }
   
	@RequestMapping("addXinwentongzhi.do")
	public String addXinwentongzhi(HttpServletRequest request,Xinwentongzhi xinwentongzhi,HttpSession session){
		Timestamp time=new Timestamp(System.currentTimeMillis());
		//Users u=(Users)session.getAttribute("user");
		/*if(u==null||u.equals("")){
			return "redirect:showIndex.do";
		}else{*/
			
		    xinwentongzhi.setAddtime(time.toString().substring(0, 19));
			xinwentongzhiService.add(xinwentongzhi);
			session.setAttribute("backxx", "添加成功");
			session.setAttribute("backurl", "xinwentongzhiList.do?lb="+request.getParameter("leibie"));
			return "redirect:postback.jsp";
		/*}*/
		
		
	}
 
//	处理编辑
	@RequestMapping("doUpdateXinwentongzhi.do")
	public String doUpdateXinwentongzhi(int id,ModelMap map,Xinwentongzhi xinwentongzhi){
		xinwentongzhi=xinwentongzhiService.getById(id);
		map.put("xinwentongzhi", xinwentongzhi);
		return "xinwentongzhi_updt";
	}
	
	//	后台详细
	@RequestMapping("XinwentongzhiDetail.do")
	public String XinwentongzhiDetail(int id,ModelMap map,Xinwentongzhi xinwentongzhi){
		xinwentongzhi=xinwentongzhiService.getById(id);
		map.put("xinwentongzhi", xinwentongzhi);
		return "xinwentongzhi_detail";
	}
//	前台详细
	@RequestMapping("xwtzDetail.do")
	public String xwtzDetail(int id,ModelMap map,Xinwentongzhi xinwentongzhi){
		xinwentongzhi=xinwentongzhiService.getById(id);
		map.put("xinwentongzhi", xinwentongzhi);
		return "gg_detail";
	}
	
//	
	@RequestMapping("updateXinwentongzhi.do")
	public String updateXinwentongzhi(int id,ModelMap map,Xinwentongzhi xinwentongzhi){
		xinwentongzhiService.update(xinwentongzhi);
		return "redirect:xinwentongzhiList.do";
	}
//	所有List
//	@RequestMapping("xinwentongzhiList.do")
//	public String xinwentongzhiList(ModelMap map,HttpSession session){
//		map.put("list", xinwentongzhiService.getAll(null));
//		map.put("clist", xinwentongzhiService.getAll(null));
//		return "xinwentongzhi";
//	}
//	分页查询
	@RequestMapping("xinwentongzhiList.do")
	public String xinwentongzhiList(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Xinwentongzhi xinwentongzhi, String biaoti, String leibie, String neirong, String shouyetupian, String dianjilv, String tianjiaren,String lb){
		/*if(session.getAttribute("user")==null){
			return "login";
		}*/
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 5);
		Map pmap=new HashMap();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 20);
	
		if(biaoti==null||biaoti.equals("")){pmap.put("biaoti", null);}else{pmap.put("biaoti", biaoti);}
		if(leibie==null||leibie.equals("")){pmap.put("leibie", null);}else{pmap.put("leibie", leibie);}
		if(lb==null||lb.equals("")){pmap.put("lb", null);}else{pmap.put("lb", lb);}
		if(neirong==null||neirong.equals("")){pmap.put("neirong", null);}else{pmap.put("neirong", neirong);}
		if(shouyetupian==null||shouyetupian.equals("")){pmap.put("shouyetupian", null);}else{pmap.put("shouyetupian", shouyetupian);}
		if(dianjilv==null||dianjilv.equals("")){pmap.put("dianjilv", null);}else{pmap.put("dianjilv", dianjilv);}
		if(tianjiaren==null||tianjiaren.equals("")){pmap.put("tianjiaren", null);}else{pmap.put("tianjiaren", tianjiaren);}
		
		int total=xinwentongzhiService.getCount(pmap);
		pageBean.setTotal(total);
		List list=xinwentongzhiService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "xinwentongzhi_list";
	}

	@RequestMapping("xwtzList.do")
	public String xwtzList(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Xinwentongzhi xinwentongzhi, String biaoti, String leibie, String neirong, String shouyetupian, String dianjilv, String tianjiaren,String lb){
		/*if(session.getAttribute("user")==null){
			return "login";
		}*/
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 20);
		Map pmap=new HashMap();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 20);
	
		if(biaoti==null||biaoti.equals("")){pmap.put("biaoti", null);}else{pmap.put("biaoti", biaoti);}
		if(leibie==null||leibie.equals("")){pmap.put("leibie", null);}else{pmap.put("leibie", leibie);}
		if(lb==null||lb.equals("")){pmap.put("lb", null);}else{pmap.put("lb", lb);}
		if(neirong==null||neirong.equals("")){pmap.put("neirong", null);}else{pmap.put("neirong", neirong);}
		if(shouyetupian==null||shouyetupian.equals("")){pmap.put("shouyetupian", null);}else{pmap.put("shouyetupian", shouyetupian);}
		if(dianjilv==null||dianjilv.equals("")){pmap.put("dianjilv", null);}else{pmap.put("dianjilv", dianjilv);}
		if(tianjiaren==null||tianjiaren.equals("")){pmap.put("tianjiaren", null);}else{pmap.put("tianjiaren", tianjiaren);}
		
		int total=xinwentongzhiService.getCount(pmap);
		pageBean.setTotal(total);
		List list=xinwentongzhiService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "news";
	}
	@RequestMapping("deleteXinwentongzhi.do")
	public String deleteXinwentongzhi(int id){
		xinwentongzhiService.delete(id);
		return "redirect:xinwentongzhiList.do";
	}
	
	
}

6、在线考试

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ page language="java" import="java.sql.*" %>


<%
	String path = request.getContextPath();
	String basePath = request.getScheme() + "://"
			+ request.getServerName() + ":" + request.getServerPort()
			+ path + "/";
%>






 
在线论坛









	
		
		  
				内容详细
			
		
		
			
    <% ResultSet RS_result; String id=""; String sql="",nnn="",bianhao="",bbb="",ccc="",ddd="",eee=""; String ndanxuantishu=""; String ndanxuantifenzhi=""; String npanduantishu=""; String npanduantifenzhi=""; String ntiankongtishu=""; String ntiankongtifenzhi=""; String nduoxuantishu=""; String nduoxuantifenzhi=""; %>

    时间:1小时,现在开始计时!剩余
    <% sql="select * from danxuanti order by id desc"; //RS_result=connDbBean.executeQuery(sql); id=""; String timu="";String xuanxiangA="";String xuanxiangB="";String xuanxiangC="";String xuanxiangD="";String daan="";String kemumingcheng=""; String addtime=""; int i=0; RS_result=connDbBean.executeQuery(sql); while(RS_result.next()){ //while(RS_result.next()){ i=i+1; id=RS_result.getString("id"); timu=RS_result.getString("timu");xuanxiangA=RS_result.getString("xuanxiangA"); xuanxiangB=RS_result.getString("xuanxiangB");xuanxiangC=RS_result.getString("xuanxiangC");xuanxiangD=RS_result.getString("xuanxiangD"); daan=RS_result.getString("daan"); //nanyichengdu=map.get("nanyichengdu"); addtime=RS_result.getString("addtime"); %> <% } %>
    试题<%=i%>: 题目:<%=timu%>
    选项 选项A:<%=xuanxiangA%>
    选项B:<%=xuanxiangB%>
    选项C:<%=xuanxiangC%>
    选项D:<%=xuanxiangD%>

7、在线留言

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ page language="java" import="java.sql.*" %>






 
在线留言








  
     在线留言 
    
    
     	
      
        
                   
                      
昵称:
头像:
QQ:
邮箱:
手机:
内容: *
 


研发/生产/销售/加盟一条龙服务

8、后台管理

后台登录入口

二、后端功能

1、系统管理

2、国家政策管理

3、用户注册管理

4、留言管理

5、题目管理

6、举报管理

7、知识问答

8、垃圾分类管理

9、分类分享管理

10、举报统计


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/942243.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-18
下一篇 2022-05-18

发表评论

登录后才能评论

评论列表(0条)

保存