-
大小: 38.61MB文件類型: .zip金幣: 1下載: 0 次發布日期: 2023-08-03
- 語言: 其他
- 標簽: SSH??spring??springmvc-sp??
資源簡介
最簡單的案例,最容易接受的代碼,最完全的注釋,帶你走進SSH框架開發,一個demo創造更過價值 很久之前寫的 代碼不知道能不能跑起來 積分0 只限參考 。
代碼片段和文件信息
package?com.student.sys.controller;
import?com.student.sys.entity.StudentEntity;
import?com.student.sys.service.StudentService;
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.RequestMethod;
import?javax.servlet.http.HttpServletRequest;
@Controller
@RequestMapping(“student“)
public?class?StudentController?{
@Autowired
private?StudentService?studentService;
/*
?*?跳轉登錄界面
?*?*/
@RequestMapping(“toLogin“)
public?String?toLogin()?{
return?“login“;
}
/*
?*?登錄請求
?*?*/
@RequestMapping(value?=?“login“?method?=?RequestMethod.POST)
public?String?login(HttpServletRequest?httpServletRequest)?{
String?userId?=?httpServletRequest.getParameter(“userId“);
String?password?=?httpServletRequest.getParameter(“userPassword“);
if?(userId.equals(“admin“)?&&?password.equals(“1234“))?{
return?“index“;
}?else?{
return?“fail“;
}
}
/*
?*?轉向首頁
?*?*/
@RequestMapping(“toIndex“)
public?String?toindex()?{
return?“index“;
}
/*
?*?查看所有人員信息
?*?*/
@RequestMapping(value?=?“main“)
public?String?main(Model?model)?{
model.addAttribute(“studentList“studentService.getStudentEntity());
// Mapject>?map: map.put(“studentList“?studentService.getStudentEntity());
return?“main“;
}
/*
?*?跳轉到添加頁面
?*?*/
@RequestMapping(value?=?“addStudent“)
public?String?saveStudent()?{
return?“addPage“;
}
/*
?*?保存添加的數據
?*?*/
@RequestMapping(value?=?“saveStudent“?method?=?RequestMethod.POST)
public?String?saveStudent(HttpServletRequest?httpServletRequest)?{
try?{
String?name?=?httpServletRequest.getParameter(“name“);
String?number?=?httpServletRequest.getParameter(“number“);
String?score?=?httpServletRequest.getParameter(“score“);
StudentEntity?studentEntity?=?new?StudentEntity();
if(name==null||number==null||score==null){
studentEntity.setStudentName(name);
studentEntity.setStudentNumber(number);
studentEntity.setStudentScore(score);
studentService.addStudent(studentEntity);
}
}?catch?(Exception?e)?{
e.printStackTrace();
}
return?“redirect:/student/main“;
}
/*
*?獲得修改學生信息,并跳轉到編輯界面
*?*/
@RequestMapping(“editStudent“)
public?String?toEditStudent(Model?modelHttpServletRequest?request)?{
String?id=request.getParameter(“id“);
int?id1=Integer.parseInt(id);
StudentEntity??studentEntity=studentService.getStudentById(id1);
model.addAttribute(“studentEntity“studentEntity);
return?“editPage“;
}
@RequestMapping(value?=?“updateStudent“method?=?RequestMethod.POST)
public?String?updateStudent(HttpServletRequest?httpServletRequest){
String?id=httpServletRequest.getParameter(“id“);
int?id1=Integer.parseInt(id);
String?name?=?httpServletRequest.get
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-08-27?10:24??SSH-demo學生管理系統\
?????文件?????3280384??2018-08-26?08:08??SSH-demo學生管理系統\ssh-crud-demo.avi
?????目錄???????????0??2018-08-27?10:23??SSH-demo學生管理系統\StudentManager\
?????目錄???????????0??2018-08-27?10:23??SSH-demo學生管理系統\StudentManager\.idea\
?????目錄???????????0??2018-08-27?10:23??SSH-demo學生管理系統\StudentManager\.idea\artifacts\
?????文件?????????321??2018-08-20?14:49??SSH-demo學生管理系統\StudentManager\.idea\artifacts\StudentManager_war.xm
?????文件????????5342??2018-08-20?14:49??SSH-demo學生管理系統\StudentManager\.idea\artifacts\StudentManager_war_exploded.xm
?????文件?????????640??2018-08-20?14:49??SSH-demo學生管理系統\StudentManager\.idea\compiler.xm
?????目錄???????????0??2018-08-27?10:23??SSH-demo學生管理系統\StudentManager\.idea\dataSources\
?????文件?????????819??2018-08-23?10:52??SSH-demo學生管理系統\StudentManager\.idea\dataSources.local.xm
?????文件?????????881??2018-08-23?10:51??SSH-demo學生管理系統\StudentManager\.idea\dataSources.xm
?????文件???????39401??2018-08-23?10:51??SSH-demo學生管理系統\StudentManager\.idea\dataSources\5407e4fe-f968-4953-98be-6ee6df845b2e.xm
?????文件?????????172??2018-08-20?14:49??SSH-demo學生管理系統\StudentManager\.idea\encodings.xm
?????目錄???????????0??2018-08-21?17:59??SSH-demo學生管理系統\StudentManager\.idea\inspectionProfiles\
?????目錄???????????0??2018-08-27?10:23??SSH-demo學生管理系統\StudentManager\.idea\libraries\
?????文件?????????462??2018-08-20?14:49??SSH-demo學生管理系統\StudentManager\.idea\libraries\Maven__antlr_antlr_2_7_7.xm
?????文件?????????465??2018-08-20?14:49??SSH-demo學生管理系統\StudentManager\.idea\libraries\Maven__c3p0_c3p0_0_9_1_2.xm
?????文件?????????594??2018-08-20?14:49??SSH-demo學生管理系統\StudentManager\.idea\libraries\Maven__commons_beanutils_commons_beanutils_1_7_0.xm
?????文件?????????602??2018-08-20?14:49??SSH-demo學生管理系統\StudentManager\.idea\libraries\Maven__commons_collections_commons_collections_3_1.xm
?????文件?????????605??2018-08-20?14:49??SSH-demo學生管理系統\StudentManager\.idea\libraries\Maven__commons_fileupload_commons_fileupload_1_3_1.xm
?????文件?????????503??2018-08-20?14:49??SSH-demo學生管理系統\StudentManager\.idea\libraries\Maven__commons_io_commons_io_2_2.xm
?????文件?????????558??2018-08-20?14:49??SSH-demo學生管理系統\StudentManager\.idea\libraries\Maven__commons_logging_commons_logging_1_2.xm
?????文件?????????644??2018-08-20?14:49??SSH-demo學生管理系統\StudentManager\.idea\libraries\Maven__com_fasterxm
?????文件?????????595??2018-08-20?14:49??SSH-demo學生管理系統\StudentManager\.idea\libraries\Maven__com_fasterxm
?????文件?????????623??2018-08-20?14:49??SSH-demo學生管理系統\StudentManager\.idea\libraries\Maven__com_fasterxm
?????文件?????????515??2018-08-20?14:49??SSH-demo學生管理系統\StudentManager\.idea\libraries\Maven__com_google_code_gson_gson_2_3_1.xm
?????文件?????????462??2018-08-20?14:49??SSH-demo學生管理系統\StudentManager\.idea\libraries\Maven__dom4j_dom4j_1_6_1.xm
?????文件?????????578??2018-08-20?14:49??SSH-demo學生管理系統\StudentManager\.idea\libraries\Maven__javax_servlet_servlet_api_3_0_alpha_1.xm
?????文件?????????437??2018-08-20?14:49??SSH-demo學生管理系統\StudentManager\.idea\libraries\Maven__jstl_jstl_1_2.xm
?????文件?????????462??2018-08-20?14:49??SSH-demo學生管理系統\StudentManager\.idea\libraries\Maven__junit_junit_3_8_1.xm
?????文件?????????469??2018-08-20?14:49??SSH-demo學生管理系統\StudentManager\.idea\libraries\Maven__log4j_log4j_1_2_17.xm
............此處省略162個文件信息
- 上一篇:相控陣超聲成像檢測
- 下一篇:量子信息物理原理-張永德著清晰版
評論
共有 條評論