src/dao/hibernate3/school/NewsDao.java

(开头部分) 1KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

package dao.hibernate3.school;

import java.util.Collection;
import java.util.Iterator;

import common.dao.BaseDao;
import entity.News;


public class NewsDao extends BaseDao  implements INews
{
	protected Class getEntityClass() {
		// TODO Auto-generated method stub
		return News.class;
	}
	
	
	
	 //	该方法返回一个table 用于流动图片
	public String DynamicImage(String categoryid,int cut,int width,int height){

		StringBuffer imgStr = new StringBuffer();
		StringBuffer thePics1 = new StringBuffer();
		StringBuffer theLinks1 = new StringBuffer();
		StringBuffer theTexts1 = new StringBuffer();
	
		imgStr.append("<div id=picViwer1 align=center></div><SCRIPT src='/mrysys/theme/djs/dynamicImage.js' type=text/javascript></SCRIPT>\n<script language=JavaScript>\n");
		thePics1.append("var thePics1=\n'");
		theLinks1.append("var theLinks1='");
		theTexts1.append("var theTexts1='");
		
		Collection co = this.queryList("News", " 1=1 order by savetime desc", 0, 6);
		int i = co.size();
		
		int j = 0;
		Iterator it = co.iterator();
		while(it.hasNext())
		{
			j++;
			News b = (News)it.next();
		int id = b.getId();
		String title = b.getTitle();
		
		String url = "/mrysys/upfile/"+b.getImgurl();
		
		String purl = "/mrysys/newxiang.jsp?id="+b.getId();
		
		if(j!=i){
		thePics1.append(url.replaceAll("\n", "")+"|");
		theLinks1.append(purl+"|");
		theTexts1.append(title+"|");
		}
		if(j==i)
		{
			thePics1.append(url.replaceAll("\n", ""));
			theLinks1.append("xiang.jsp?id="+b.getId());
			theTexts1.append(title);
		}
		
		}
后面还有 12 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。