📄 remarklist.java
字号:
package com.remark.manage.page.basic;
import java.util.List;
import org.apache.tapestry.IExternalPage;
import org.apache.tapestry.IRequestCycle;
import org.apache.tapestry.event.PageEvent;
import org.apache.tapestry.event.PageRenderListener;
import org.apache.tapestry.html.BasePage;
import com.common.util.NumberFormatUtil;
import com.remark.manage.dao.IRemarkListDAO;
import com.remark.manage.service.IRemarkManager;
import com.remark.manage.vo.impl.EmkEcommRemarkVO;
import com.res.core.service.ui.component.navbar.PageModel;
public abstract class RemarkList extends BasePage implements PageRenderListener,IExternalPage{
public abstract List getRemarkList();
public abstract void setRemarkList(List rmkList);
public abstract String getOperationType();
public abstract void setOperationType(String flag);
public abstract String getAFlag();
public abstract void setAFlag(String aFlag);
public abstract String getContent();
public abstract void setContent(String content);
public abstract String getUsername();
public abstract void setUsername(String username);
public abstract String getRklswzbt();
public abstract void setRklswzbt(String rklswzbt);
public abstract String getAIp();
public abstract void setAIp(String aip);
public abstract String getCdate();
public abstract void setCdate(String cdate);
public abstract Integer getForeachIndex();
public abstract void setForeachIndex(Integer foreachIndex);
public abstract PageModel getPageModel();
public abstract void setPageModel(PageModel pmod);
public abstract IRemarkManager getRemarkManagerService();
public void activateExternalPage(Object[] parameters,IRequestCycle cycle){
if(parameters.length==1){
this.setUsername("");
this.setRklswzbt("");
this.setAIp("");
this.setCdate("");
this.setContent("");
this.setAFlag("");
List list;
try {
list = this.getRemarkManagerService().listRemark(getUsername(),getRklswzbt(),getAIp(),getCdate(),getContent(),getAFlag(),getPageModel());
this.setRemarkList(list);
} catch (Exception e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
}
}
public void pageBeginRender(PageEvent event){
if(getPageModel() == null){
setPageModel(new PageModel());
}
try {
List list = this.getRemarkManagerService().listRemark(getUsername(),getRklswzbt(),getAIp(),getCdate(),getContent(),getAFlag(),getPageModel());
this.setRemarkList(list);
} catch (Exception e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
}
public void submit(IRequestCycle requestCycle){
System.out.println(this.getOperationType());
if(this.getOperationType().equals("add")){
}
//条件查询
else if(this.getOperationType().equals("chaxun")){
requestCycle.activate("remarkList");
}
//屏蔽IP
else if(this.getOperationType().equals("screenIp")){
try {
this.getRemarkManagerService().saveOrUpdateEmkMemcoIpscreen(this.getRemarkList());
} catch (Exception e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
requestCycle.activate("remarkList");
}
//取消屏蔽
else if("notScreenIp".equals(this.getOperationType())){
try {
this.getRemarkManagerService().delIpsreec(this.getRemarkList());
} catch (Exception e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
}
//删除
else if(this.getOperationType().equals("Delete")){
try {
this.getRemarkManagerService().delRemarkList(this.getRemarkList());
requestCycle.activate("remarkList");
} catch (Exception e) {
// TODO 自动生成 catch 块
System.out.println("the error4 is "+e);
}
}
}
public void addRemark(IRequestCycle cycle){
}
public void directJumpToPage(IRequestCycle cycle) {
Object[] parameters = cycle.getServiceParameters();
int page = ((Integer) parameters[0]).intValue();
int pCount = ((Integer) parameters[1]).intValue();
//int pageno = ((Integer) parameters[2]).intValue();
int pageno = NumberFormatUtil.toInt((String) parameters[2]);
if (getPageModel()==null) setPageModel(new PageModel());
getPageModel().setPageCount(pCount);
getPageModel().setCurrPage(page);
getPageModel().setPageNo(pageno);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -