diff --git a/WebContent/jsp/Pager.jsp b/WebContent/jsp/Pager.jsp index a5e2fec4fbb07f9b0d6d8c6a9b70a67b18617551..41f0ecf8dc54f8c51cd099fdbd62623477ebb26c 100644 --- a/WebContent/jsp/Pager.jsp +++ b/WebContent/jsp/Pager.jsp @@ -7,9 +7,9 @@ diff --git a/WebContent/jsp/QueryCourse.jsp b/WebContent/jsp/QueryCourse.jsp index af2dc8e4acb5f5a4f98410a7bbe6635881742aa2..8cfddf9c4300bfbd2f168cbb754cf2a95e02d22a 100644 --- a/WebContent/jsp/QueryCourse.jsp +++ b/WebContent/jsp/QueryCourse.jsp @@ -36,7 +36,7 @@ @@ -60,7 +60,7 @@ 理论学时 实验学时 学分 - 所属学院 + 开课学院 操作 @@ -73,7 +73,15 @@ ${course.theoretical } ${course.experiement } ${course.score } - ${course.academyid } + <%-- ${course.academyid } --%> + + + + ${academy.name } + + <%-- ${user.id} --%> + + 更新 删除 diff --git a/build/classes/cn/edu/hrbcu/curriculum/controller/CourseController.class b/build/classes/cn/edu/hrbcu/curriculum/controller/CourseController.class index 3a84cadef7efb02e5ef3ef15fbadf386b33202be..c85b01125bcf061b8c002431c1f16b6d048292b3 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/controller/CourseController.class and b/build/classes/cn/edu/hrbcu/curriculum/controller/CourseController.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/controller/CurriculumController.class b/build/classes/cn/edu/hrbcu/curriculum/controller/CurriculumController.class index d8cbf6358f2e0970b1af9caf271d1dd0e1465393..5c49412598625585a87fe9910a34629562191003 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/controller/CurriculumController.class and b/build/classes/cn/edu/hrbcu/curriculum/controller/CurriculumController.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/AcademyServiceImpl.class b/build/classes/cn/edu/hrbcu/curriculum/service/AcademyServiceImpl.class index f62a2a6a7adb2e949effd59832b0308e3a94f7dc..9bf5bdb6846ef3eb2465a6f3cd3ea4c25fddb076 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/AcademyServiceImpl.class and b/build/classes/cn/edu/hrbcu/curriculum/service/AcademyServiceImpl.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/CourseServiceImpl.class b/build/classes/cn/edu/hrbcu/curriculum/service/CourseServiceImpl.class index fa6cbc382e1b6c0b9ddb78b350ed263a4e8f9658..67ac549f7a17ab6d6ac341ef541912a5b9d3f684 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/CourseServiceImpl.class and b/build/classes/cn/edu/hrbcu/curriculum/service/CourseServiceImpl.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/CoursemodeServiceImpl.class b/build/classes/cn/edu/hrbcu/curriculum/service/CoursemodeServiceImpl.class index 2100363264b77fd11838b20ef81fe353a694a036..f639ffb6f546b646f7e0637acfc38b7e779123c4 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/CoursemodeServiceImpl.class and b/build/classes/cn/edu/hrbcu/curriculum/service/CoursemodeServiceImpl.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/CoursetypeServiceImpl.class b/build/classes/cn/edu/hrbcu/curriculum/service/CoursetypeServiceImpl.class index 24487d62231022c5e622a585db420f0fff3dae1f..5a15150af761fdb3ba65e4e435aea3c3a2ed12e5 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/CoursetypeServiceImpl.class and b/build/classes/cn/edu/hrbcu/curriculum/service/CoursetypeServiceImpl.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/CurriculumServiceImpl.class b/build/classes/cn/edu/hrbcu/curriculum/service/CurriculumServiceImpl.class index 07f6f5ebb99ed2ab870cba55f5164601679d5888..b4caaa9cb029929b48f5c5aabacf9419a12ccaaf 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/CurriculumServiceImpl.class and b/build/classes/cn/edu/hrbcu/curriculum/service/CurriculumServiceImpl.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/ExaminationmethodServiceImpl.class b/build/classes/cn/edu/hrbcu/curriculum/service/ExaminationmethodServiceImpl.class index 794f15cce8db55d7e53fec06ea44d6961adf637f..224f2ce54d8106fe7c543077c188bbcc3fa087f8 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/ExaminationmethodServiceImpl.class and b/build/classes/cn/edu/hrbcu/curriculum/service/ExaminationmethodServiceImpl.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/TbUserServiceImpl.class b/build/classes/cn/edu/hrbcu/curriculum/service/TbUserServiceImpl.class index 12ec4f6ee0d3c79cfaac7973a2e4ed0cec4a0c09..46fedea406b9b2eabb40138b3e9d51993da4744f 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/TbUserServiceImpl.class and b/build/classes/cn/edu/hrbcu/curriculum/service/TbUserServiceImpl.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/TeachingmethodServiceImpl.class b/build/classes/cn/edu/hrbcu/curriculum/service/TeachingmethodServiceImpl.class index 7d62387ac9c09c5e0d3e505a4488599bd340b6d4..a4136f954b89f5684829784039cf7542cf0cde14 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/TeachingmethodServiceImpl.class and b/build/classes/cn/edu/hrbcu/curriculum/service/TeachingmethodServiceImpl.class differ diff --git a/src/cn/edu/hrbcu/curriculum/controller/CourseController.java b/src/cn/edu/hrbcu/curriculum/controller/CourseController.java index f9143f9b89aba3a6278098b2f75a6a5d176a90ab..08acefaf652c090d890fad12f01529e948893350 100644 --- a/src/cn/edu/hrbcu/curriculum/controller/CourseController.java +++ b/src/cn/edu/hrbcu/curriculum/controller/CourseController.java @@ -12,7 +12,9 @@ import org.springframework.web.servlet.ModelAndView; import com.github.pagehelper.PageInfo; +import cn.edu.hrbcu.curriculum.pojo.Academy; import cn.edu.hrbcu.curriculum.pojo.Course; +import cn.edu.hrbcu.curriculum.service.AcademyService; import cn.edu.hrbcu.curriculum.service.CourseService; @@ -21,15 +23,20 @@ import cn.edu.hrbcu.curriculum.service.CourseService; public class CourseController { @Autowired CourseService courseService; + @Autowired + AcademyService academyService; @RequestMapping("/QueryCourse.action") public ModelAndView QueryCourse(@RequestParam(value = "currentPage",required=false, defaultValue="1") Integer currentPage){ - List list = new ArrayList();//courseService.selectCourses(currentPage); + List list = courseService.selectCourses(currentPage); + List academies = academyService.selectAllAcademy(); + PageInfo page = new PageInfo(list); ModelAndView modelAndView = new ModelAndView(); - modelAndView.setViewName("QueryCourse"); + modelAndView.setViewName("/jsp/QueryCourse"); modelAndView.addObject("pageInfo", page); + modelAndView.addObject("academies", academies); modelAndView.addObject("page_url", "/CurriculumSystemManager/CourseController/QueryCourse.action"); return modelAndView; diff --git a/src/cn/edu/hrbcu/curriculum/controller/CurriculumController.java b/src/cn/edu/hrbcu/curriculum/controller/CurriculumController.java index 7295c88fabc21ae63f41b044612f21bcc3e090c6..789c0b66178605b9e8b217c08ebd2796b8af0691 100644 --- a/src/cn/edu/hrbcu/curriculum/controller/CurriculumController.java +++ b/src/cn/edu/hrbcu/curriculum/controller/CurriculumController.java @@ -3,16 +3,9 @@ package cn.edu.hrbcu.curriculum.controller; import java.util.ArrayList; import java.util.List; -import javax.servlet.http.HttpServletRequest; - -import org.apache.shiro.SecurityUtils; -import org.apache.shiro.authc.AuthenticationException; -import org.apache.shiro.authc.UsernamePasswordToken; -import org.apache.shiro.subject.Subject; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; 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 org.springframework.web.servlet.ModelAndView; diff --git a/src/cn/edu/hrbcu/curriculum/service/AcademyServiceImpl.java b/src/cn/edu/hrbcu/curriculum/service/AcademyServiceImpl.java index c116f46d057b710ce09d52d813d1d5e120af7246..b85e5ed03b69c0d946dbbe9d507a556def9596c5 100644 --- a/src/cn/edu/hrbcu/curriculum/service/AcademyServiceImpl.java +++ b/src/cn/edu/hrbcu/curriculum/service/AcademyServiceImpl.java @@ -3,16 +3,16 @@ package cn.edu.hrbcu.curriculum.service; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; import com.github.pagehelper.PageHelper; import cn.edu.hrbcu.curriculum.dao.AcademyMapper; import cn.edu.hrbcu.curriculum.pojo.Academy; import cn.edu.hrbcu.curriculum.pojo.AcademyExample; -import cn.edu.hrbcu.curriculum.pojo.Course; -import cn.edu.hrbcu.curriculum.pojo.CourseExample; import cn.edu.hrbcu.utils.Common; +@Service public class AcademyServiceImpl implements AcademyService{ diff --git a/src/cn/edu/hrbcu/curriculum/service/CourseServiceImpl.java b/src/cn/edu/hrbcu/curriculum/service/CourseServiceImpl.java index b3b0e782610b0736281bbe8f79726616d0761ea8..451e9dd813d2497187b051964ddda2ab5ff6d94a 100644 --- a/src/cn/edu/hrbcu/curriculum/service/CourseServiceImpl.java +++ b/src/cn/edu/hrbcu/curriculum/service/CourseServiceImpl.java @@ -1,6 +1,7 @@ package cn.edu.hrbcu.curriculum.service; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; import com.github.pagehelper.PageHelper; @@ -8,10 +9,9 @@ import java.util.List; import cn.edu.hrbcu.curriculum.dao.CourseMapper; import cn.edu.hrbcu.curriculum.pojo.Course; import cn.edu.hrbcu.curriculum.pojo.CourseExample; -import cn.edu.hrbcu.curriculum.pojo.Curriculum; -import cn.edu.hrbcu.curriculum.pojo.CurriculumExample; import cn.edu.hrbcu.utils.Common; +@Service public class CourseServiceImpl implements CourseService { diff --git a/src/cn/edu/hrbcu/curriculum/service/CoursemodeService.java b/src/cn/edu/hrbcu/curriculum/service/CoursemodeService.java index 01fff2bb856f706ced1e6d5393a23bd66f59dd2a..b5d0b8cb0aee4d25026a82fc7e300c0b61cd6de9 100644 --- a/src/cn/edu/hrbcu/curriculum/service/CoursemodeService.java +++ b/src/cn/edu/hrbcu/curriculum/service/CoursemodeService.java @@ -1,8 +1,6 @@ package cn.edu.hrbcu.curriculum.service; -import cn.edu.hrbcu.curriculum.pojo.Academy; import cn.edu.hrbcu.curriculum.pojo.Coursemode; -import cn.edu.hrbcu.curriculum.pojo.Coursetype; import java.util.List; public interface CoursemodeService { diff --git a/src/cn/edu/hrbcu/curriculum/service/CoursemodeServiceImpl.java b/src/cn/edu/hrbcu/curriculum/service/CoursemodeServiceImpl.java index 10b2d8550c57ff3ab69a87faf08e937624620b57..c541df82e334ca94af7501c5b4559424fb52e65b 100644 --- a/src/cn/edu/hrbcu/curriculum/service/CoursemodeServiceImpl.java +++ b/src/cn/edu/hrbcu/curriculum/service/CoursemodeServiceImpl.java @@ -3,16 +3,16 @@ package cn.edu.hrbcu.curriculum.service; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; import com.github.pagehelper.PageHelper; import cn.edu.hrbcu.curriculum.dao.CoursemodeMapper; -import cn.edu.hrbcu.curriculum.pojo.Academy; -import cn.edu.hrbcu.curriculum.pojo.AcademyExample; import cn.edu.hrbcu.curriculum.pojo.Coursemode; import cn.edu.hrbcu.curriculum.pojo.CoursemodeExample; import cn.edu.hrbcu.utils.Common; +@Service public class CoursemodeServiceImpl implements CoursemodeService{ diff --git a/src/cn/edu/hrbcu/curriculum/service/CoursetypeServiceImpl.java b/src/cn/edu/hrbcu/curriculum/service/CoursetypeServiceImpl.java index 40b1a2c2bf23aabab92e78d492853ee92d68fd0e..c82473f7fd72a0b9ff1e2f52b37d86e600cd44fa 100644 --- a/src/cn/edu/hrbcu/curriculum/service/CoursetypeServiceImpl.java +++ b/src/cn/edu/hrbcu/curriculum/service/CoursetypeServiceImpl.java @@ -2,16 +2,16 @@ package cn.edu.hrbcu.curriculum.service; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; import com.github.pagehelper.PageHelper; import cn.edu.hrbcu.curriculum.dao.CoursetypeMapper; -import cn.edu.hrbcu.curriculum.pojo.Coursemode; -import cn.edu.hrbcu.curriculum.pojo.CoursemodeExample; import cn.edu.hrbcu.curriculum.pojo.Coursetype; import cn.edu.hrbcu.curriculum.pojo.CoursetypeExample; import cn.edu.hrbcu.utils.Common; +@Service public class CoursetypeServiceImpl implements CoursetypeService{ @Autowired diff --git a/src/cn/edu/hrbcu/curriculum/service/CurriculumServiceImpl.java b/src/cn/edu/hrbcu/curriculum/service/CurriculumServiceImpl.java index a1d4858c74d6e9e39b20b0d83523c61b6c6129e0..127cc30e0111242e7413125ce6b0ef5e08b250c5 100644 --- a/src/cn/edu/hrbcu/curriculum/service/CurriculumServiceImpl.java +++ b/src/cn/edu/hrbcu/curriculum/service/CurriculumServiceImpl.java @@ -2,6 +2,7 @@ package cn.edu.hrbcu.curriculum.service; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; import com.github.pagehelper.PageHelper; @@ -10,6 +11,7 @@ import cn.edu.hrbcu.curriculum.pojo.Curriculum; import cn.edu.hrbcu.curriculum.pojo.CurriculumExample; import cn.edu.hrbcu.utils.Common; +@Service public class CurriculumServiceImpl implements CurriculumService{ diff --git a/src/cn/edu/hrbcu/curriculum/service/ExaminationmethodServiceImpl.java b/src/cn/edu/hrbcu/curriculum/service/ExaminationmethodServiceImpl.java index 19f2153666c3fcc3a8ad5365806a0349e36ab117..c848d28c41a0679ad060875944ec157d8ff3ff4e 100644 --- a/src/cn/edu/hrbcu/curriculum/service/ExaminationmethodServiceImpl.java +++ b/src/cn/edu/hrbcu/curriculum/service/ExaminationmethodServiceImpl.java @@ -3,16 +3,16 @@ package cn.edu.hrbcu.curriculum.service; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; import com.github.pagehelper.PageHelper; import cn.edu.hrbcu.curriculum.dao.ExaminationmethodMapper; import cn.edu.hrbcu.curriculum.pojo.Examinationmethod; import cn.edu.hrbcu.curriculum.pojo.ExaminationmethodExample; -import cn.edu.hrbcu.curriculum.pojo.Teachingmethod; -import cn.edu.hrbcu.curriculum.pojo.TeachingmethodExample; import cn.edu.hrbcu.utils.Common; +@Service public class ExaminationmethodServiceImpl implements ExaminationmethodService{ diff --git a/src/cn/edu/hrbcu/curriculum/service/TbUserServiceImpl.java b/src/cn/edu/hrbcu/curriculum/service/TbUserServiceImpl.java index 975aa1e6badeb4b6617c5aa164ad7fc988a98537..64d7383809b97490225dec2e93c2a3c84409c294 100644 --- a/src/cn/edu/hrbcu/curriculum/service/TbUserServiceImpl.java +++ b/src/cn/edu/hrbcu/curriculum/service/TbUserServiceImpl.java @@ -8,8 +8,6 @@ import org.springframework.stereotype.Service; import com.github.pagehelper.PageHelper; import cn.edu.hrbcu.curriculum.dao.TbUserMapper; -import cn.edu.hrbcu.curriculum.pojo.Academy; -import cn.edu.hrbcu.curriculum.pojo.AcademyExample; import cn.edu.hrbcu.curriculum.pojo.TbUser; import cn.edu.hrbcu.curriculum.pojo.TbUserExample; import cn.edu.hrbcu.utils.Common; diff --git a/src/cn/edu/hrbcu/curriculum/service/TeachingmethodServiceImpl.java b/src/cn/edu/hrbcu/curriculum/service/TeachingmethodServiceImpl.java index 6e10852e47a438e2fbca0b9e1d333eb044afd830..8a496901bc75cd136cf66d1ae1f65fe28b224499 100644 --- a/src/cn/edu/hrbcu/curriculum/service/TeachingmethodServiceImpl.java +++ b/src/cn/edu/hrbcu/curriculum/service/TeachingmethodServiceImpl.java @@ -2,16 +2,16 @@ package cn.edu.hrbcu.curriculum.service; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; import com.github.pagehelper.PageHelper; import cn.edu.hrbcu.curriculum.dao.TeachingmethodMapper; -import cn.edu.hrbcu.curriculum.pojo.Academy; -import cn.edu.hrbcu.curriculum.pojo.AcademyExample; import cn.edu.hrbcu.curriculum.pojo.Teachingmethod; import cn.edu.hrbcu.curriculum.pojo.TeachingmethodExample; import cn.edu.hrbcu.utils.Common; +@Service public class TeachingmethodServiceImpl implements TeachingmethodService{ @Autowired private TeachingmethodMapper teachingmethodMapper; diff --git a/src/cn/edu/hrbcu/utils/Common.java b/src/cn/edu/hrbcu/utils/Common.java index 7a7fe00f2e79b85aa61a4c80dae96b102963e9fe..3fd143442482d323ff8563de4a71cb87c94640e6 100644 --- a/src/cn/edu/hrbcu/utils/Common.java +++ b/src/cn/edu/hrbcu/utils/Common.java @@ -1,5 +1,5 @@ package cn.edu.hrbcu.utils; public class Common { - public static final Integer PAGE_SIZE = 3; + public static final Integer PAGE_SIZE = 10; }