public void newbbs(HttpServletRequest HttpReq) throws Exception{
bbs bbsinfo=new bbs();
BbsMap bbsmap=new BbsMap();
String pid_s=HttpReq.getParameter("pid");
int headgif=0;
int mailflg=1;
int userid=0;
int bodysize=0;
int groupid=0;
int pid=0;
if(pid_s==null||pid_s.length()<1){
//add a new bbs
String subject=HttpReq.getParameter("subject");
String body=HttpReq.getParameter("body");
bodysize=body.length();
String headgif_s=HttpReq.getParameter("headgif");
if(headgif_s==null||headgif_s.length()<1){
headgif=Integer.parseInt(headgif_s);
}else{
headgif=0;
}
String mailflg_s=HttpReq.getParameter("mailflg_s");
if(mailflg_s==null||mailflg_s.length()<1){
mailflg=1;
}else{
mailflg=0;
}
userid=Integer.parseInt(HttpReq.getParameter("userid"));
//userid=userhandler.getUserid();
bbsinfo.setSubject(subject);
bbsinfo.setBody(body);
bbsinfo.setHeadgif(headgif);
bbsinfo.setMailflg(mailflg);
bbsinfo.setUserid(userid);
bbsinfo.setBodysize(bodysize);
bbsinfo.setParent_id(pid);
bbsinfo.setGroupid(groupid);
}
bbsmap.insert(bbsinfo);
}
private int getNextGroupid() throws SQLException{
BbsMap bbsmap=new BbsMap();
int netxgid=bbsmap.getNextgid();
return netxgid;
}
}
======================================================================
package com.bingo.bbs.entiry;
import com.bingo.bbs.database.BbsMap;
import java.util.*;
/**bbs信息类**/
public class bbs{
public bbs() {
}
private int _id;
private int _groupid;
private String _subject;
private int _roomid;
private int _userid;
private String _username="";
private int _headgif;
private Date _crtdate;
private String _body;
private int _parent_id;
private double _order_value;
private int _level_value;
private int _groomflg;
private int _mailflg;
private int _showflg;
/**
* 取id
**/
public int getID(){
return _id;
}
/**
* 取族id
**/
public int getGroupid(){
return _groupid;
}
/**
*取主题
**/
public String getSubject(){
return _subject;
}
/**
*取房间号
**/
public int getRoomid(){
return _roomid;
}
/**
*取发言人id
**/
public int getUserid(){
return _userid;
}
/**
*取发言人
**/
public String getUsername(){
return _username;
}
/**
*取图片代号
**/
public int getHeadgif(){
return _headgif;
}
/**
*取发言时间
**/
public Date getCrtdate(){
return _crtdate;
}
/**
*取发言内容
**/
public String getBody(){
return _body;
}
/**
*取父节点id
**/
public int getParent_id(){
return _parent_id;
}
/**
*取排序id
**/
public double getOrder_value(){
return _order_value;
}
/**
*取深度
**/
public int getLevel_value(){
return _level_value;
}
/**
*取精选标志
**/
public int getGroomflg(){
return _groomflg;
}
/**
*取邮件回复标志
**/
public int getMailflg(){
return _mailflg;
}
/**
* 取显示
**/
public int getShowflg(){
return _showflg;
}
public int getBodysize(){
return _body.length() ;
}
/**
* 设置id
**/
public void setID(int id){
_id=id;
}
/**
* 设置族id
**/
public void setGroupid(int groupid){
_groupid=groupid;
}
/**
*设置主题
**/
public void setSubject(String subject){
_subject=subject;
}
/**
*设置房间号
**/
public void setRoomid(int roomid){
_roomid=roomid;
}
/**
*设置发言人id
**/
public void setUserid(int userid){
_userid=userid;
}
/**
*设置发言人
**/
public void setUsername(String username){
_username=username;
}
/**
*设置图片代号
**/
public void setHeadgif(int headgif){
_headgif=headgif;
}
/**
*设置发言时间
**/
public void setCrtdate(Date crtdate){
_crtdate=crtdate;
}
/**
*设置发言内容
**/
public void setBody(String body){
_body=body;
}
/**
*设置父节点id
**/
public void setParent_id(int parent_id){
_parent_id=parent_id;
}
/**
*设置排序id
**/
public void setOrder_value(double order_value){
_order_value=order_value;
}
/**
*设置深度
**/
public void setLevel_value(int level_value){
_level_value=level_value;
}
/**
*设置精选标志
**/
public void setGroomflg(int groomflg){
_groomflg=groomflg;
}
/**
*设置邮件回复标志
**/
public void setMailflg(int mailflg){
_mailflg=mailflg;
}