首页>代码>java开源cms管理系统框架-PublicCMS后台管理系统>/PublicCMS-master/publiccms-by-gradle/src/com/publiccms/common/base/AbstractAppDirective.java
package com.publiccms.common.base; import java.io.IOException; import javax.servlet.http.HttpServletRequest; import org.springframework.beans.factory.annotation.Autowired; import com.publiccms.common.base.app.App; import com.publiccms.entities.sys.SysSite; import com.publiccms.logic.component.SiteComponent; import com.sanluan.common.directive.BaseHttpDirective; import com.sanluan.common.handler.RenderHandler; /** * * BaseDirective 自定义接口指令基类 * */ public abstract class AbstractAppDirective extends BaseHttpDirective implements App { public SysSite getSite(RenderHandler handler) throws IOException, Exception { HttpServletRequest request = handler.getRequest(); return siteComponent.getSite(request.getServerName(), request.getServerPort()); } public abstract boolean needUserToken(); public abstract boolean needAppToken(); @Autowired private SiteComponent siteComponent; }

wanglinddad LV55
2022年3月11日
tiansitong LV14
2022年3月8日
heliosd LV2
2022年2月15日
heqian LV17
2021年8月11日
马123456 LV8
2021年7月13日
judy0971 LV12
2021年5月5日
zjjhzjb LV15
2021年3月15日
ExamplesDYC LV13
2020年11月21日
guoruchao LV13
2020年9月28日
wzzhou LV6
2020年9月14日