Package org.openurp.edu.web.action
Class StudentProjectSupport
java.lang.Object
org.beangle.struts2.action.ActionSupport
org.beangle.struts2.action.EntityActionSupport
org.beangle.struts2.action.EntityDrivenAction
org.openurp.web.action.SecurityActionSupport
org.openurp.edu.web.action.BaseAction
org.openurp.edu.web.action.MultiProjectSupportAction
org.openurp.edu.web.action.StudentProjectSupport
- All Implemented Interfaces:
org.beangle.commons.text.i18n.TextResourceProvider
-
Field Summary
Fields inherited from class org.openurp.edu.web.action.BaseAction
baseInfoService, codeService, departmentService, eventMulticaster, logHelper, semesterServiceFields inherited from class org.openurp.web.action.SecurityActionSupport
securityHelperFields inherited from class org.beangle.struts2.action.EntityDrivenAction
config, entityDaoFields inherited from class org.beangle.struts2.action.ActionSupport
ERROR, INPUT, logger, SUCCESS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddBasecode(String key, Class<? extends org.beangle.commons.entity.pojo.Code<Integer>> clazz) protected voidaddBaseInfo(String key, Class<? extends BaseInfo> clazz) protected ListgetBaseInfos(Class<? extends BaseInfo> clazz) getLoginStudent(Project project) 决定展现给用户哪些教学项目,被index使用。
展现的教学项目由功能Action自行决定Methods inherited from class org.openurp.edu.web.action.MultiProjectSupportAction
getProject, getSemester, index, innerIndexMethods inherited from class org.openurp.edu.web.action.BaseAction
debug, debug, error, error, forwardError, forwardError, getDepartmentService, getLoginUser, getOutputProcessObserver, getOutputProcessObserver, getOutputProcessObserver, getSemesterService, info, info, publish, redirect, setBaseInfoService, setCodeService, setDepartmentService, setEventMulticaster, setLogHelper, setSemesterServiceMethods inherited from class org.openurp.web.action.SecurityActionSupport
applyPermission, getProfiles, getProperties, getUsername, setSecurityHelperMethods inherited from class org.beangle.struts2.action.EntityDrivenAction
buildEntityImporter, buildEntityImporter, buildEntityImporter, buildExporter, configExporter, configImporter, edit, editSetting, export, getConfig, getEntity, getEntity, getEntity, getEntityDao, getEntityName, getExportDatas, getImporterListeners, getModel, getModels, getModels, getPropertyExtractor, getQueryBuilder, getShortName, importData, importForm, indexSetting, info, populateEntity, populateEntity, populateEntity, remove, remove, remove, removeAndForward, save, saveAndForward, saveOrUpdate, saveOrUpdate, search, search, setConfig, setEntityDaoMethods inherited from class org.beangle.struts2.action.EntityActionSupport
getId, getIds, getIntId, getIntIds, getLongId, getLongIds, getPageIndex, getPageLimit, getPageSize, populate, populate, populate, populate, populate, populate, populate, populate, populateConditions, populateConditionsMethods inherited from class org.beangle.struts2.action.ActionSupport
addCookie, addCookie, addError, addFlashError, addFlashMessage, addMessage, deleteCookie, execute, forward, forward, forward, forward, forward, get, get, get, getActionErrors, getActionMessages, getAll, getAll, getAttribute, getAttribute, getBool, getBoolean, getCookieValue, getDate, getDateTime, getFlash, getFloat, getInt, getLocale, getLong, getRemoteAddr, getRequest, getResource, getResponse, getSession, getShort, getText, getText, getTextInternal, getTextResource, getTextResource, put, redirect, redirect, redirect, redirect
-
Constructor Details
-
StudentProjectSupport
public StudentProjectSupport()
-
-
Method Details
-
addBasecode
protected void addBasecode(String key, Class<? extends org.beangle.commons.entity.pojo.Code<Integer>> clazz) - Overrides:
addBasecodein classMultiProjectSupportAction
-
addBaseInfo
- Overrides:
addBaseInfoin classMultiProjectSupportAction
-
getBaseInfos
- Overrides:
getBaseInfosin classMultiProjectSupportAction
-
getProjects
Description copied from class:MultiProjectSupportAction决定展现给用户哪些教学项目,被index使用。
展现的教学项目由功能Action自行决定- Specified by:
getProjectsin classMultiProjectSupportAction- Returns:
-
getLoginStudent
-