資源簡介
登錄,樹形菜單,字典查詢,數(shù)據(jù)字典修改,上傳頭像,修密密碼,修改個(gè)人信息,課程管理,班級管理,宿舍管理,學(xué)生管理,用戶角色管理,高級搜索,賬單管理(這是個(gè)很有特色的賬單,需求方式比較特別,自我感覺這算是很牛逼的了。),還運(yùn)用到了五表,希望能幫助到大家,謝謝。
代碼片段和文件信息
package?com.znsd.action;
import?java.text.DateFormat;
import?java.text.SimpleDateFormat;
import?java.util.ArrayList;
import?java.util.Date;
import?java.util.HashMap;
import?java.util.List;
import?java.util.Map;
import?javax.servlet.ServletContext;
import?javax.servlet.http.HttpServletRequest;
import?org.apache.struts2.ServletActionContext;
import?org.apache.struts2.components.ActionComponent;
import?org.apache.struts2.convention.annotation.Action;
import?org.apache.struts2.convention.annotation.ParentPackage;
import?org.apache.struts2.convention.annotation.Result;
import?org.hibernate.cfg.beanvalidation.ActivationContext;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.context.annotation.Scope;
import?com.alibaba.fastjson.JSON;
import?com.opensymphony.xwork2.ActionContext;
import?com.opensymphony.xwork2.ActionSupport;
import?com.opensymphony.xwork2.ModelDriven;
import?com.opensymphony.xwork2.util.ValueStack;
import?com.znsd.bean.ClassAssignBean;
import?com.znsd.bean.ClassBean;
import?com.znsd.bean.MenuBean;
import?com.znsd.bean.UserBean;
import?com.znsd.dao.ClassDao;
import?com.znsd.service.ClassService;
@Scope(“prototype“)
@ParentPackage(“default“)
@Action
public?class?ClassAction?extends?ActionSupport?implements?ModelDriven?{
/**
?*?@Fields?field:field:(獲取頁面數(shù)據(jù))
?*/
private?ClassBean?cla?=?new?ClassBean();
/**
?*?@Fields?field:(自動(dòng)注入ClassrService)
?*/
@Autowired
private?ClassService?iscla;
private?DateFormat?date?=?new?SimpleDateFormat(“yyyy-MM-dd?HH:mm:ss“);
????/**
????*?@Fields?field:(封裝網(wǎng)頁list網(wǎng)頁)
????*/
private?Listject>?list?=?new?ArrayList<>();;
????/**
????*?@Fields?field:(封裝網(wǎng)頁map數(shù)據(jù))
????*/
????
private?Mapject>?map;
@Action(value?=?“dimClass“?results?=?{?
@Result(type=“json“params={
“contentType““text/html“
“root““l(fā)ist“
“noCache““true“?//緩沖
})
})
public?String?dimClass(){
HttpServletRequest?request?=?ServletActionContext.getRequest();
String?name?=?request.getParameter(“name“);
String?judge?=?request.getParameter(“judge“);
list?=?iscla.dimClass(namejudge);
return?SUCCESS;
}
/**
????*?@title:?add
????*?@Description:?TODO(增加班級)
????*?@param?@return????參數(shù)
????*?@return?String????返回類型
????*?@throws
????*/????
private?List?rank;
@Action(value?=?“add“?results?=?{?
@Result(name?=?“add“l(fā)ocation?=?“/WEB-INF/pages/class/addclass.jsp“)
@Result(location?=?“/WEB-INF/pages/class/alterclass.jsp“)})
public?String?add()?{
HttpServletRequest?request?=?ServletActionContext.getRequest();
Map?parameterMap?=?request.getParameterMap();
UserBean?us?=?(UserBean)request.getSession().getAttribute(“user“);
try?{
if(parameterMap.get(“judge“)?!=?null){
list.add(“java班“);
list.add(“機(jī)器人班“);
rank?=new?ArrayList();
rank.add(“低“);
rank.add(“中“);
rank.ad
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-12-10?10:02??idp\
?????文件?????????661??2018-10-10?20:30??idp\.classpath
?????文件?????????903??2018-10-10?20:30??idp\.project
?????目錄???????????0??2018-10-10?20:31??idp\.settings\
?????文件?????????567??2018-10-10?20:31??idp\.settings\.jsdtscope
?????文件?????????364??2018-10-10?20:31??idp\.settings\org.eclipse.jdt.core.prefs
?????文件?????????473??2018-10-10?20:31??idp\.settings\org.eclipse.wst.common.component
?????文件?????????345??2018-10-10?20:31??idp\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2018-10-10?20:31??idp\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2018-10-10?20:31??idp\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2018-10-15?18:38??idp\.svn\
?????文件???????????3??2018-10-10?20:30??idp\.svn\entries
?????文件???????????3??2018-10-10?20:30??idp\.svn\format
?????目錄???????????0??2018-10-15?14:37??idp\.svn\pristine\
?????目錄???????????0??2018-10-14?22:29??idp\.svn\pristine\00\
?????文件????????2261??2018-10-10?20:30??idp\.svn\pristine\00\00162acb1648b0a753537032eacbaf5f66335f58.svn-ba
?????文件????????1677??2018-10-14?22:29??idp\.svn\pristine\00\00503e923d37eb6b452f48c9a2821874e33d90c8.svn-ba
?????文件?????????191??2018-10-10?20:30??idp\.svn\pristine\00\007d2527690783a878e3ec76cce9ac7fc88d3fe7.svn-ba
?????文件????????7688??2018-10-14?22:29??idp\.svn\pristine\00\009f40bf703fb41cfbb212831559b0959b4a0576.svn-ba
?????文件?????????622??2018-10-10?20:30??idp\.svn\pristine\00\00a8097eac826c75837f099ad864b3a0bb3d0e0c.svn-ba
?????目錄???????????0??2018-10-11?19:40??idp\.svn\pristine\01\
?????文件?????????244??2018-10-10?20:30??idp\.svn\pristine\01\0146248c0358eaae6a002fc7ad492483b60ff503.svn-ba
?????文件????????3545??2018-10-11?19:40??idp\.svn\pristine\01\015b668a70e7a6fa58def44ec21680e8b2a292f4.svn-ba
?????目錄???????????0??2018-10-10?20:30??idp\.svn\pristine\02\
?????文件????????4467??2018-10-10?20:30??idp\.svn\pristine\02\0235ba8b489512805ac13a8f9ea77a1ca5ebe3e8.svn-ba
?????文件?????1078771??2018-10-10?20:30??idp\.svn\pristine\02\0251207b29f0f38f61e3495a2f7fb053cf1bfe8c.svn-ba
?????文件?????????859??2018-10-10?20:30??idp\.svn\pristine\02\0256e8dae843fe51044c2448de9f5fb9801e815f.svn-ba
?????文件?????????898??2018-10-10?20:30??idp\.svn\pristine\02\028896a3720a16031a3f3ded9454ce93b83ca319.svn-ba
?????文件?????????915??2018-10-10?20:30??idp\.svn\pristine\02\02b0cb205b21c2a2db958e010371d59e10fb987d.svn-ba
?????目錄???????????0??2018-10-10?20:30??idp\.svn\pristine\03\
?????文件????????2734??2018-10-10?20:30??idp\.svn\pristine\03\0338b94d20fbdc79c8c594327990ba1fb24e2b12.svn-ba
............此處省略1843個(gè)文件信息
評論
共有 條評論