public abstract class SiteController extends EControllerSite
网站控制器超类
Copyright(C) 2017-2021 上游科技
| 限定符和类型 | 字段和说明 |
|---|---|
protected ChannelService |
channelSer |
protected ContentService |
contentSer |
protected InfoService |
infoSer |
protected SiteTempService |
tempSer |
flashMessages| 构造器和说明 |
|---|
SiteController() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
renderEmptySite()
空白提示页面
|
protected void |
renderSite(SiteTempEngine.Type type,
Info site,
Channel channel,
Content content,
String view)
渲染页面
|
void |
siteHandle()
统一页面处理(计数等)
http://domain/siteHandle/INDEX-{channelId}
http://domain/siteHandle/CHANNEL-{channelId}
http://domain/siteHandle/CONTENT-{channelId}-{contentId}
|
attr, generatorHtml, getClean, getClean, getClean, getClean, getDecrypt, getDecrypt, getDecrypt, getDecrypt, getDomain, getFlashAttr, getFlashMap, getFlashMsg, getMethod, getPara, getPara, getPara, getPara, getPara, getParaData, getRawDataTo, getRawDataToKv, getTarget, getUpload, getUpload, getUpload, off, paramDeserialize, paramPack, paramPack, paramPack, paramSerialize, parseBean, parseRecords, renderErr, renderErrHelp, renderErrMsg, request, response, session, setFlashAttr, setFlashMap, setFlashMsg, UrlDecoder, validateCaptchaVal_clear_, checkUrlPara, checkUrlPara, createToken, createToken, createToken, enhance, forwardAction, get, get, get, get, getAopProxy, getAttr, getAttr, getAttrForInt, getAttrForStr, getAttrNames, getBean, getBean, getBean, getBean, getBoolean, getBoolean, getBoolean, getBoolean, getBoolean, getControllerKey, getCookie, getCookie, getCookieObject, getCookieObjects, getCookieToInt, getCookieToInt, getCookieToLong, getCookieToLong, getDate, getDate, getFile, getFile, getFile, getFile, getFile, getFiles, getFiles, getFiles, getFiles, getHeader, getInt, getInt, getInt, getInt, getInt, getKv, getLong, getLong, getLong, getLong, getLong, getModel, getModel, getModel, getModel, getParaMap, getParaNames, getParaToBoolean, getParaToBoolean, getParaToBoolean, getParaToBoolean, getParaToBoolean, getParaToDate, getParaToDate, getParaToDate, getParaToInt, getParaToInt, getParaToInt, getParaToInt, getParaToInt, getParaToLong, getParaToLong, getParaToLong, getParaToLong, getParaToLong, getParaValues, getParaValuesToInt, getParaValuesToLong, getRawData, getRender, getRequest, getResponse, getSession, getSession, getSessionAttr, getSessionAttr, getViewPath, isParaBlank, isParaBlank, isParaExists, isParaExists, keepBean, keepBean, keepModel, keepModel, keepPara, keepPara, keepPara, keepPara, redirect, redirect, redirect301, redirect301, removeAttr, removeCookie, removeCookie, removeCookie, removeSessionAttr, render, render, render, renderCaptcha, renderError, renderError, renderError, renderFile, renderFile, renderFile, renderFile, renderFreeMarker, renderHtml, renderJavascript, renderJson, renderJson, renderJson, renderJson, renderJson, renderJsp, renderNull, renderQrCode, renderQrCode, renderTemplate, renderText, renderText, renderText, renderToString, renderVelocity, renderXml, set, setAttr, setAttrs, setCookie, setCookie, setCookie, setCookie, setCookie, setCookie, setHttpServletRequest, setHttpServletResponse, setSessionAttr, setUrlPara, validateCaptcha, validateToken, validateToken@Inject protected InfoService infoSer
@Inject protected ChannelService channelSer
@Inject protected ContentService contentSer
@Inject protected SiteTempService tempSer
protected void renderEmptySite()
protected void renderSite(SiteTempEngine.Type type, Info site, Channel channel, Content content, String view)
type - site - channel - content - view - public void siteHandle()
统一页面处理(计数等) http://domain/siteHandle/INDEX-{channelId} http://domain/siteHandle/CHANNEL-{channelId} http://domain/siteHandle/CONTENT-{channelId}-{contentId}
Copyright © 2023. All rights reserved.