dynamicsystemact.java
来自「JEECSM是JavaEE版网站管理系统(Java Enterprise Edi」· Java 代码 · 共 125 行
JAVA
125 行
package com.jeecms.core.action;
import com.jeecms.core.manager.WebsiteMng;
import com.opensymphony.xwork2.Action;
import com.ponyjava.common.struts2.interceptor.DomainNameAware;
import com.ponyjava.common.struts2.interceptor.UrlAware;
@SuppressWarnings("serial")
public class DynamicSystemAct implements Action, DomainNameAware, UrlAware {
public String execute() {
String sys = websiteMng.getWebsite(domainName).getCurrentSystem();
namespace = "/jeedynamic/" + sys;
actionName = "Page";
return SUCCESS;
}
private String namespace;
private String actionName;
private String pageName;
private String pathName;
private String domainName;
private String[] pathParams;
private String wholeUrl;
private String pageLink;
private String pageSuffix;
private int pageNo = 1;
private WebsiteMng websiteMng;
@Override
public void setDomainName(String domainName) {
this.domainName = domainName;
}
@Override
public void setPathParams(String[] pathParams) {
this.pathParams = pathParams;
}
@Override
public void setPageNo(int pageNo) {
this.pageNo = pageNo;
}
@Override
public void setPageLink(String pageLink) {
this.pageLink = pageLink;
}
@Override
public void setPageSuffix(String pageSuffix) {
this.pageSuffix = pageSuffix;
}
@Override
public void setWholeUrl(String wholeUrl) {
this.wholeUrl = wholeUrl;
}
public String getNamespace() {
return namespace;
}
public void setNamespace(String namespace) {
this.namespace = namespace;
}
public String getActionName() {
return actionName;
}
public void setActionName(String actionName) {
this.actionName = actionName;
}
public String getPageName() {
return pageName;
}
public void setPageName(String pageName) {
this.pageName = pageName;
}
public String getPathName() {
return pathName;
}
public void setPathName(String pathName) {
this.pathName = pathName;
}
public String getDomainName() {
return domainName;
}
public String[] getPathParams() {
return pathParams;
}
public String getWholeUrl() {
return wholeUrl;
}
public String getPageLink() {
return pageLink;
}
public String getPageSuffix() {
return pageSuffix;
}
public int getPageNo() {
return pageNo;
}
public WebsiteMng getWebsiteMng() {
return websiteMng;
}
public void setWebsiteMng(WebsiteMng websiteMng) {
this.websiteMng = websiteMng;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?