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

📄 clubaffiche.java

📁 特色: 1.今晚在线社区独有的双风格分桢形式 2.社区最多可进行3级分类
💻 JAVA
字号:
package com.gamvan.club;
import java.util.Iterator;
import java.util.List;
import com.gamvan.club.dao.impl.ClubAfficheImpl;
import com.gamvan.club.item.ClubAfficheItem;
import com.gamvan.html.OutPrint;

/**
 * 
 * Created on 2006-1-22
 * Powered by GamVan.com
 */
public class ClubAffiche extends ClubAfficheItem{
    private static final long serialVersionUID = 1L;
    private String message = "";
    private ClubAfficheImpl caim = new ClubAfficheImpl();
    
    /**
     * 生成论坛版面一条条滚动的公告HTML
     * @param
     * @return
     * 2006-1-22 18:52:35
     * @author GamVan Studio by 我容易么我
     */
    public String afficheMarquee(int ccid, int num){
        StringBuffer temp = new StringBuffer();
        ClubAfficheItem cai = null;
        try{
             StringBuffer temp2 = new StringBuffer();
             List list = caim.afficheList(1, num, ccid);
             Iterator it = list.iterator();
             temp2.append("<script language=\"javascript\">");
             temp2.append("var marqueeContent=new Array();");
             int i = 0;
             String dateHtml = "";
             while(it.hasNext()){
                 cai = (ClubAfficheItem)it.next();
                 dateHtml = OutPrint.isDateHtml(cai.getCaAddTime());
                 temp2.append("marqueeContent["+i+"]='<a href=clubAfficheInfo.jsp?ccID="+ ccid + "&caID="+ cai.getCaID());
                 temp2.append(" target=_blank>" + cai.getCaTopic() +"</a>&nbsp;");
                 temp2.append("<span style=color:#990066 >"+ dateHtml + "</span><br>';");
                 i++;
             }
             temp2.append("</script>");
             temp.append(temp2);
         }catch(Exception e){
             e.printStackTrace();
             temp.append("暂无公告!");
         }
        temp.append("<script language=\"javascript\" src=\"./GVscript/marquee.js\"></script>");         
        return temp.toString();
    }
    
   /**
    * 分页显示
    * @param
    * @return
    * 2006-1-22 18:53:35
    * @author GamVan Studio by 我容易么我
    */
    public List afficheList(int page, int pageNum){
        List list = null;
        try{
            list = caim.afficheList(page, pageNum, ccID);
        }catch(Exception e){
             e.printStackTrace();
       }
       return list;
    }
    
    /**
     * 
     * @param
     * @return
     * 2006-1-22 18:46:31
     * @author GamVan Studio by 我容易么我
     */
    public int afficheCount(){
       /* 计算从第几条记录开始读取数据 */   
       int i = caim.afficheCount(ccID);
       return i;
    }

    public String getMessage() {
        return message;
    }
    
    /* test
     public static void main(String args[]){
         ClubAffiche ca = new ClubAffiche();
         ca.setCcID(1);
         try {
             System.out.print(ca.afficheMarquee(1,10));
         } catch (Exception e) {
             e.printStackTrace();
         }
     }
     */    
}

⌨️ 快捷键说明

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