【Java开源代码栏目提醒】:本文主要为网学会员提供BoardUtil.java,希望对需要BoardUtil.java网友有所帮助,学习一下!
package com.stuhouse.qqNews.
sql;
import com.stuhouse.qqNews.*;
import java.util.Iterator;
import java.io.PrintWriter;
import javax.servlet.http.*;
public class BoardUtil {
//以下为显示主页面分栏
public static void ShowHtml(HttpServletResponse response) throws Exception
{
PrintWriter out = response.getWriter();
Board board = Factory.getInstance().getBoard();
BoardFactory boardfactory = Factory.getInstance().getBoardFactory();
Iterator iterator = boardfactory.List();
while(iterator.hasNext())
{
board = (Board)iterator.next();
out.println("<tr>");
out.println("<td height='36' width='53'> </td>");
out.println("<td>");
out.println("<table width='150' border='0' cellspacing='0' cellpadding='0' height='30' background='images/index_lm.gif'>");
out.println("<tr><td><div align='center'><b>");
out.println("<a href='listboard.jsp?BoardID="+board.getBoardID()+"' title='"+board.getIntroduce()+"'><font color='#000000'>"+board.getBoardName()+"</font></a>");
out.println("</b></div></td></tr>");
out.println("</table>");
out.println("</td>");
out.println("</tr>");
}
}
//以下为化妆品页面分栏
public static void hzShowHtml(HttpServletResponse response) throws Exception
{
PrintWriter out = response.getWriter();
Board board = Factory.getInstance().getBoard();
BoardFactory boardfactory = Factory.getInstance().getBoardFactory();
Iterator iterator = boardfactory.List();
out.println(" | ");
while(iterator.hasNext())
{
board = (Board)iterator.next();
out.print("<a href='listboard.jsp?BoardID="+board.getBoardID()+"' title='"+board.getIntroduce()+"'><span class='text'>"+board.getBoardName()+"</span></a> | ");
}
}
public static void zhuceShowHtml(HttpServletResponse response) throws Exception
{
PrintWriter out = response.getWriter();
Board board = Factory.getInstance().getBoard();
BoardFactory boardfactory = Factory.getInstance().getBoardFactory();
Iterator iterator = boardfactory.List();
while(iterator.hasNext())
{
board = (Board)iterator.next();
out.println("<td width='70'>");
out.println("<div aling='center'><b><a href='listboard.jsp?BoardID="+board.getBoardID()+"' title='"+board.getIntroduce()+"'><font color='#FFFFFF'>"+board.getBoardName()+"</font></a></b></div>");
out.println("</td>");
}
}
public static void ShowAllBoardInfo(HttpServletResponse response) throws Exception
{
PrintWriter out = response.getWriter();
Board board = Factory.getInstance().getBoard();
BoardFactory boardfactory = Factory.getInstance().getBoardFactory();
Iterator iterator = boardfactory.List();
while(iterator.hasNext())
{
board = (Board)iterator.next();
out.println("<table border='1' cellpadding='0' cellspacing='0' width='60%' bordercolor='#CCCCCC' align='center'>");
out.println("<tr><td align='center'>"+board.getBoardName()+" | <a href='EditBoard.jsp?BoardID="+board.getBoardID()+"'>修改</a> | <a href='DelBoard.jsp?BoardID="+board.getBoardID()+"'>删除</a></td></tr>");
out.println("<tr><td>介绍:"+board.getIntroduce()+"</td></tr>");
out.println("</table><br>");
}
}
public static void ShowBoardAndProduct(HttpServletResponse response,int Num) throws Exception
{
PrintWriter out = response.getWriter();
Factory factory = Factory.getInstance();
Board board = factory.getBoard();
BoardFactory boardfactory = factory.getBoardFactory();
Product product = factory.getProduct();
ProductFactory productfactory = factory.getProductFactory();
Iterator iterator1 = boardfactory.List();
Iterator iterator2 ;
while(iterator1.hasNext())
{
board = (Board)iterator1.next();
out.println("<table border='0' width='100%' cellpadding='0' cellspacing='0'>");
out.println("<tr><td style='font-weight:bold'>·<a href='listboard.jsp?BoardID="+board.getBoardID()+"'>"+board.getBoardName()+"</a></td></tr>");
iterator2 = productfactory.List(board.getBoardID(),1,Num);
while(iterator2.hasNext())
{
product = (Product)iterator2.next();
out.println("<tr><td> <a href='product.jsp?P_ID="+product.getP_ID()+"'>"+pro