📄 7023c4529c93001d1e83dbb907bd12f8
字号:
package bbs.servlet;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.Iterator;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import bbs.bean.messageBean;
import bbs.dao.messageDao;
import bbs.dao.userDao;
public class threadServlet2 extends HttpServlet {
public threadServlet2() {
super();
}
public void destroy() {
super.destroy();
}
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=gbk");
request.setCharacterEncoding("gbk");
PrintWriter out = response.getWriter();
/*ArrayList auser=new ArrayList();
ArrayList ausertwo=new ArrayList();
ArrayList altwo=new ArrayList();
ArrayList<messageBean> al=new ArrayList<messageBean>();
int page =1;
String title="";
String pa="1";//request.getParameter("page");
int forumID=(new Integer(request.getParameter("threadID").toString())).intValue();
if(pa!=null){
page=Integer.parseInt(pa);
}
messageDao md=new messageDao();
userDao ud=new userDao();
messageBean mb=new messageBean();
messageBean mb2=new messageBean();
al=md.getmessagepage(page, forumID);
Iterator it=al.iterator();
String name="--";
String date="--";
String name1="--";
ArrayList<messageBean> one=new ArrayList<messageBean>();
while(it.hasNext()){
mb=(messageBean)it.next();
one=md.getmessagethree(mb.getMessageID());
Iterator itt=one.iterator();
while(itt.hasNext()){
mb2=(messageBean)itt.next();
int usidt=mb2.getUserID();
name=ud.getUsertwo(usidt);
date=mb2.getCreateDate();
//System.out.println("*******");
}
name1=ud.getUsertwo(mb.getUserID());
auser.add(name1);
ausertwo.add(name);
altwo.add(date);
System.out.println(name1);
}
request.setAttribute("page",new Integer(page));
request.setAttribute("auser", auser);
request.setAttribute("ausertwo",ausertwo);
request.setAttribute("altwo",altwo);
request.setAttribute("al",al);
RequestDispatcher request1=request.getRequestDispatcher("massages.jsp");
request1.forward(request, response);
*/
int page =1;
int threadID=0;
if(request.getParameter("PageFlag")!=null)
page=(new Integer(request.getParameter("PageFlag"))).intValue();
if(request.getParameter("threadID")!=null)
threadID=(new Integer(request.getParameter("threadID"))).intValue();
messageDao md=new messageDao();
messageDao md2=new messageDao();
int allrows=0;
allrows=md2.getAllRows(threadID);
System.out.println(allrows+">");
request.setAttribute("allrows", allrows);
ArrayList al=new ArrayList();
String text="";
String username="";
String mun="";
String createdate="";
String createdate2="";
String title="海南IT论坛大杂烩";
System.out.println(title);
ArrayList aList=new ArrayList();
ArrayList auser=new ArrayList();
ArrayList alone=new ArrayList();
ArrayList user=new ArrayList();
ArrayList usert=new ArrayList();
al=md.getmessagepage(page, threadID);
Iterator ti=al.iterator();
while(ti.hasNext()){
messageBean mb= (messageBean)ti.next();
userDao ud=new userDao();
username=ud.getUsertwo(mb.getUserID());
auser=md.getmessagethree(mb.getMessageID());
Iterator tii=al.iterator();
messageBean mbb= (messageBean)tii.next();
userDao udd=new userDao();
mun=udd.getUsertwo(mbb.getUserID());
createdate=mb.getCreateDate();
createdate2=mbb.getCreateDate();
ArrayList altwo =new ArrayList();
altwo.add(text);
altwo.add(username);
altwo.add(createdate);
altwo.add(mb.getClickCnt());
altwo.add(createdate2);
altwo.add(mun);
altwo.add(mb.getMessageID());
alone.add(altwo);
}
request.setAttribute("PageFlag",new Integer(page));
request.setAttribute("alone", alone);
request.setAttribute("forumID",threadID);
request.setAttribute("title",title);
request.setAttribute("al",al);
RequestDispatcher request1=request.getRequestDispatcher("massages.jsp");
request1.forward(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doGet(request, response);
}
public void init() throws ServletException {
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -