⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 commentpartact.java

📁 JEECMS是JavaEE版网站管理系统(Java Enterprise Edition Content Manage System)的简称。 基于java技术开发
💻 JAVA
字号:
package com.jeecms.cms.action.front;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;

import com.jeecms.cms.CmsPartAction;
import com.jeecms.cms.Constants;
import com.jeecms.cms.entity.CmsComment;
import com.jeecms.cms.manager.CmsCommentMng;
import com.ponyjava.common.page.Pagination;

@Scope("prototype")
@Controller("cms.commentPartAct")
public class CommentPartAct extends CmsPartAction {
	public String commentList() {
		pagination = getCommentForTag();
		return handleResult("CommentList");
	}

	public String commentListInner() {
		pagination = getCommentForTag();
		contextPvd.setRequestAttr(INNER_PAGE, pagination);
		return SUCCESS;
	}

	private Pagination getCommentForTag() {
		int pOrderBy;
		if (orderBy == -1) {
			pOrderBy = getConfig().getCommentOderBy();
		} else {
			pOrderBy = orderBy;
		}
		Boolean pCheck;
		if ("2".equals(check)) {
			if (getConfig().getCommentNeedCheck()) {
				pCheck = true;
			} else {
				pCheck = null;
			}
		} else {
			pCheck = cb(check);
		}
		String pType = CmsComment.getDocType(docType);
		return cmsCommentMng.getCommentForTag(docId, pType, pCheck,
				cb(recommend), false, cbs(rcmFirst), pOrderBy, isSplitPage(),
				firstResult, pageNo, checkPageSize());
	}

	@Autowired
	private CmsCommentMng cmsCommentMng;

	private Long docId;
	private String docType;
	private String check;
	private String recommend;
	private String rcmFirst;

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

	public Long getDocId() {
		return docId;
	}

	public void setDocId(Long docId) {
		this.docId = docId;
	}

	public String getDocType() {
		return docType;
	}

	public void setDocType(String docType) {
		this.docType = docType;
	}

	public String getCheck() {
		return check;
	}

	public void setCheck(String check) {
		this.check = check;
	}

	public String getRecommend() {
		return recommend;
	}

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

	public String getRcmFirst() {
		return rcmFirst;
	}

	public void setRcmFirst(String rcmFirst) {
		this.rcmFirst = rcmFirst;
	}
}

⌨️ 快捷键说明

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