資源簡(jiǎn)介
綜合實(shí)踐項(xiàng)目管理系統(tǒng),主要使用的是SSH框架。
內(nèi)容:綜合實(shí)踐項(xiàng)目管理系統(tǒng)實(shí)現(xiàn)校外實(shí)訓(xùn)基地管理、校內(nèi)外實(shí)訓(xùn)方案管理、校外實(shí)訓(xùn)報(bào)名、校內(nèi)外實(shí)訓(xùn)成績(jī)管理、實(shí)訓(xùn)費(fèi)用管理以及校內(nèi)外實(shí)訓(xùn)效果反饋等功能。校外實(shí)訓(xùn)報(bào)名實(shí)現(xiàn)學(xué)生網(wǎng)上選擇實(shí)訓(xùn)方案,系統(tǒng)完成統(tǒng)計(jì),形成實(shí)訓(xùn)報(bào)名表。實(shí)訓(xùn)成績(jī)反饋實(shí)現(xiàn)反饋問卷生成、網(wǎng)上調(diào)查和結(jié)果統(tǒng)計(jì)的功能。 通過實(shí)訓(xùn)系統(tǒng)的使用,提高實(shí)訓(xùn)管理工作的效率。系統(tǒng)采用Java Web技術(shù)開發(fā)。
代碼片段和文件信息
package?com.ippms.controller;
import?java.io.BufferedInputStream;
import?java.io.File;
import?java.io.FileInputStream;
import?java.io.FileNotFoundException;
import?java.io.IOException;
import?java.io.InputStream;
import?java.text.ParseException;
import?java.text.SimpleDateFormat;
import?java.util.Date;
import?java.util.List;
import?java.util.Random;
import?javax.mail.MessagingException;
import?javax.mail.internet.AddressException;
import?javax.servlet.ServletOutputStream;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpSession;
import?javax.xml.ws.Action;
import?org.apache.commons.io.FileUtils;
import?org.apache.struts2.ServletActionContext;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.stereotype.Controller;
import?com.ippms.dao.impl.UploadUtilsDaoImpl;
import?com.ippms.model.bases;
import?com.ippms.model.Page;
import?com.ippms.model.Users;
import?com.ippms.service.IbasesService;
import?com.ippms.service.IEmailService;
import?com.opensymphony.xwork2.ActionContext;
/**
?*實(shí)訓(xùn)基地action
?*?@author?姜樹清
?*
?*/
@Controller
public?class?basesAction{
private?Integer?userid;
private?Integer?tid;
private?String?tname;
private?Integer?bid;
private?String?bname;
private?String?locale;
private?String?username;
private?Integer?contain;
private?Integer?money;
private?File?upload;
private?Integer?type;
private?String?define;
private?String?btime;
private?String?uploadFileName;?//上傳的文件名稱固定寫法:name+FileName;
????private?String?uploadContentType;?//上傳文件的mime類型固定寫法:?name+ContextType;
????private?String?inputPath;
????private?InputStream?inputStream;
@Autowired
private?IbasesService?basesService;
private?Page?pages;
private?Listses>?baseslist;
private?int?page?=?1;
private?int?pageSize?=?2;
/**
?*?實(shí)訓(xùn)基地刪除
?*?@author?姜樹清
?*/
public?String?basesDelete()?{
boolean?flag?=?basesService.delete(tid);
if(flag)?{
ActionContext.getContext().put(“message“?“實(shí)訓(xùn)基地類型刪除成功!“);
return?“ok“;
}else?{
ActionContext.getContext().put(“message“?“實(shí)訓(xùn)基地類型刪除失敗!“);
return?“delete“;
}
}
/**
?*?實(shí)訓(xùn)基地信息顯示
?*?@author?姜樹清
?*/
public?String?basesFenye()?{
this.pages?=?basesService.findAll(pageSize?page);
this.baseslist?=?this.pages.getbases();
System.out.println(“111“+baseslist);
return?“findall“;
}
/*public?String?basesFindAll()?{
HttpServletRequest?request?=?ServletActionContext.getRequest();
Listses>?baseslist?=?basesService.findAll();
request.setAttribute(“bases“?baseslist);
for?(bases?bases?:?baseslist)?{
System.out.println(bases);
}
return?“findall“;
}*/
/**
?*?實(shí)訓(xùn)基地當(dāng)前容納人數(shù)信息顯示
?*?@author?姜樹清
?*/
/*public?String?basesFindContain()?{
HttpServletRequest?request?=?ServletActionContext.getRequest();
Listses>?baseslist?=?basesService.findAll();
request.setAttribute(“bases“?baseslist);
for?(
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????1047??2019-07-02?12:53??IPPMS\.classpath
?????文件????????1055??2019-07-02?11:48??IPPMS\.project
?????目錄???????????0??2019-07-02?11:55??IPPMS\.settings\
?????文件?????????564??2019-07-02?11:48??IPPMS\.settings\.jsdtscope
?????文件????????7568??2019-07-02?11:48??IPPMS\.settings\org.eclipse.jdt.core.prefs
?????文件?????????474??2019-07-02?11:48??IPPMS\.settings\org.eclipse.wst.common.component
?????文件?????????414??2019-07-02?11:48??IPPMS\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2019-07-02?11:48??IPPMS\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2019-07-02?11:48??IPPMS\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2019-07-02?11:57??IPPMS\src\
?????文件????????3188??2019-07-02?11:48??IPPMS\src\applicationContext.xm
?????目錄???????????0??2019-07-02?11:57??IPPMS\src\com\
?????目錄???????????0??2019-07-02?11:57??IPPMS\src\com\ippms\
?????目錄???????????0??2019-07-03?22:45??IPPMS\src\com\ippms\controller\
?????文件???????12175??2019-07-03?18:21??IPPMS\src\com\ippms\controller\ba
?????文件????????5680??2019-07-04?00:35??IPPMS\src\com\ippms\controller\GradesAction.java
?????文件???????10235??2019-07-03?11:53??IPPMS\src\com\ippms\controller\ProjectsAction.java
?????文件????????2830??2019-07-04?09:54??IPPMS\src\com\ippms\controller\QuestionAction.java
?????文件????????7281??2019-07-04?00:47??IPPMS\src\com\ippms\controller\QuestionnaireAction.java
?????文件???????10393??2019-07-04?08:38??IPPMS\src\com\ippms\controller\SignupAction.java
?????文件????????6590??2019-07-03?13:19??IPPMS\src\com\ippms\controller\TeachersAction.java
?????文件????????7530??2019-07-03?18:34??IPPMS\src\com\ippms\controller\UsersAction.java
?????目錄???????????0??2019-07-03?22:46??IPPMS\src\com\ippms\dao\
?????文件????????1151??2019-07-03?12:33??IPPMS\src\com\ippms\dao\Iba
?????文件?????????499??2019-07-03?20:58??IPPMS\src\com\ippms\dao\IGradesDao.java
?????目錄???????????0??2019-07-03?22:46??IPPMS\src\com\ippms\dao\impl\
?????文件????????6084??2019-07-03?18:19??IPPMS\src\com\ippms\dao\impl\ba
?????文件????????2030??2019-07-03?20:58??IPPMS\src\com\ippms\dao\impl\GradesDaoImpl.java
?????文件????????4572??2019-07-03?11:41??IPPMS\src\com\ippms\dao\impl\ProjectsDaoImpl.java
?????文件????????2649??2019-07-04?09:53??IPPMS\src\com\ippms\dao\impl\QuestionnaireDaoImpl.java
?????文件????????1914??2019-07-04?09:46??IPPMS\src\com\ippms\dao\impl\QuestionsDaoImpl.java
............此處省略1654個(gè)文件信息
評(píng)論
共有 條評(píng)論