• 大小: 0.07M
    文件类型: .zip
    金币: 1
    下载: 1 次
    发布日期: 2024-04-09
  • 语言: Java
  • 标签: Javaweb  SSH框架  java  SSH  web  

资源简介

基于SSH框架的JavaWeb项目—人员信息管理系统

资源截图

代码片段和文件信息

package com.controller;

import com.entity.Person;
import com.service.PersonService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import java.util.List;
import java.util.objects;

@Controller
@RequestMapping(value = “/person“)
public class PersonController {
    @Autowired
    private PersonService personService;

    @RequestMapping(value = “/login“)
    public String login() {
        return “login“;
    }

    @RequestMapping(value = “/doLogin“)
    public String doLogin(String username String password) {
        if (objects.equals(username “admin“) && objects.equals(password “123456“)) {
            return “redirect:main“;
        }
        return “redirect:login“;
    }

    @RequestMapping(value = “/main“)
    public String main(Model model) {
        List list = this.personService.getPersons();
        model.addAttribute(“persons“ list);
        return “main“;
    }

    @RequestMapping(value = “/addPrompt“)
    public String addPrompt() {
        return “addPerson“;
    }

    @RequestMapping(value = “/updatePrompt“)
    public String updatePrompt(Model model String id) {
        model.addAttribute(“person“ this.personService.getPersonById(id));
        return “updatePerson“;
    }

    @RequestMapping(value = “/getPersons“)
    @ResponseBody
    public List getPersons() {
        return personService.getPersons();
    }

    @RequestMapping(value = “/getPersonById“)
    @ResponseBody
    public Person getPersonById(String id) {
        return personService.getPersonById(id);
    }

    @RequestMapping(value = “/addPerson“)
    public String addPerson(Person person) {
        personService.addPerson(person);
        return “redirect:main“;
    }

    @RequestMapping(value = “/updatePerson“)
    public String updatePerson(Person person) {
        personService.updatePerson(person);
        return “redirect:main“;
    }

    @RequestMapping(value = “/deletePersonById“)
    public String deletePersonById(String id) {
        personService.deletePersonById(id);
        return “redirect:main“;
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-09-29 18:17  .idea\
     文件         180  2018-09-29 18:17  .idea\vcs.xml
     目录           0  2018-09-29 18:17  doc\
     文件       22658  2018-09-29 18:17  doc\add.png
     文件          60  2018-09-29 18:17  doc\rem.txt
     文件       40911  2018-09-29 18:17  doc\show.png
     文件         708  2018-09-29 18:17  pom.xml
     目录           0  2018-09-29 18:17  web\
     文件        7964  2018-09-29 18:17  web\pom.xml
     目录           0  2018-09-29 18:17  web\src\
     目录           0  2018-09-29 18:17  web\src\main\
     目录           0  2018-09-29 18:17  web\src\main\java\
     目录           0  2018-09-29 18:17  web\src\main\java\com\
     目录           0  2018-09-29 18:17  web\src\main\java\com\controller\
     文件        2292  2018-09-29 18:17  web\src\main\java\com\controller\PersonController.java
     目录           0  2018-09-29 18:17  web\src\main\java\com\dao\
     文件        1073  2018-09-29 18:17  web\src\main\java\com\dao\PersonDAO.java
     目录           0  2018-09-29 18:17  web\src\main\java\com\entity\
     文件        1656  2018-09-29 18:17  web\src\main\java\com\entity\Person.java
     目录           0  2018-09-29 18:17  web\src\main\java\com\service\
     文件         751  2018-09-29 18:17  web\src\main\java\com\service\PersonService.java
     目录           0  2018-09-29 18:17  web\src\main\resources\
     文件        3265  2018-09-29 18:17  web\src\main\resources\applicationContext.xml
     文件         115  2018-09-29 18:17  web\src\main\resources\jdbc.properties
     文件         657  2018-09-29 18:17  web\src\main\resources\log4j.properties
     目录           0  2018-09-29 18:17  web\src\main\webapp\
     文件         363  2018-09-29 18:17  web\src\main\webapp\index.jsp
     目录           0  2018-09-29 18:17  web\src\main\webapp\WEB-INF\
     文件        3759  2018-09-29 18:17  web\src\main\webapp\WEB-INF\spring-servlet.xml
     目录           0  2018-09-29 18:17  web\src\main\webapp\WEB-INF\views\
     文件         482  2018-09-29 18:17  web\src\main\webapp\WEB-INF\views\addPerson.jsp
............此处省略4个文件信息

评论

共有 条评论