artipartact.java

来自「JEECSM是JavaEE版网站管理系统(Java Enterprise Edi」· Java 代码 · 共 76 行

JAVA
76
字号
package com.jeecms.article.action.front;

import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;

import org.apache.commons.lang.StringUtils;

import com.jeecms.article.manager.ArticleMng;
import com.jeecms.cms.CmsPartAction;
import com.jeecms.cms.Constants;

public class ArtiPartAct extends CmsPartAction {
	private void tagArtiList() {
		if (!StringUtils.isBlank(searchKey)) {
			try {
				searchKey = URLDecoder.decode(searchKey, "utf-8");
			} catch (UnsupportedEncodingException e) {
			}
		}
		pagination = articleMng.getForTag(getWebId(), chnlId, searchKey,
				recommend == 1 ? true : false, orderBy,
				"1".equals(isPage) ? true : false, firstResult, pageNo, count);
	}

	public String doArtiList() {
		tagArtiList();
		return handleResult("ArtiList");
	}

	public String doArtiListInner() {
		tagArtiList();
		contextPvd.setRequestAttr(INNER_PAGE, pagination);
		return SUCCESS;
	}

	@Override
	public String getSysType() {
		return Constants.ARTICLE_SYS;
	}

	private Long chnlId;
	private int recommend;
	private String searchKey;

	private ArticleMng articleMng;

	public int getRecommend() {
		return recommend;
	}

	public void setRecommend(int recommend) {
		this.recommend = recommend;
	}

	public String getSearchKey() {
		return searchKey;
	}

	public void setSearchKey(String searchKey) {
		this.searchKey = searchKey;
	}

	public void setArticleMng(ArticleMng articleMng) {
		this.articleMng = articleMng;
	}

	public Long getChnlId() {
		return chnlId;
	}

	public void setChnlId(Long chnlId) {
		this.chnlId = chnlId;
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?