📄 articlebean.java
字号:
package Bean;
import java.sql.ResultSet;
import java.util.Hashtable;
public class ArticleBean {
private Hashtable<String, String> errors=new Hashtable<String, String>();
public String id;
public String menuid="";
private String title="";
private String content="";
private String topicid="";
private String topics="";
private String fromsite="";
private String writer="";
public String outwebpath="";
private String addTime="";
private String ishead="";
private String isgood="";
private String isshow="";
private String noshow="checked";
private String isimg="";
private String imgpath="";
private String addman="";
private String editer="";
private String editertime="";
private String times;
public String topicIds="";
//DBControl DC=new DBControl();
public String getAddTime() {
return addTime;
}
public void setAddTime(String addTime) {
this.addTime = addTime;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
public String getEditer() {
return editer;
}
public void setEditer(String editer) {
this.editer = editer;
}
public String getEditertime() {
return editertime;
}
public void setEditertime(String editertime) {
this.editertime = editertime;
}
public String getFromsite() {
return fromsite;
}
public void setFromsite(String fromsite) {
this.fromsite = fromsite;
}
public String getImgpath() {
return imgpath;
}
public void setImgpath(String imgpath) {
this.imgpath = imgpath;
}
public String getIsgood() {
return isgood;
}
public void setIsgood(String isgood) {
this.isgood = isgood;
}
public String getIshead() {
return ishead;
}
public void setIshead(String ishead) {
this.ishead = ishead;
}
public String getIsimg() {
return isimg;
}
public void setIsimg(String isimg) {
this.isimg = isimg;
}
public String getIsshow() {
return isshow;
}
public void setIsshow(String isshow) {
this.isshow = isshow;
}
public String getMenuid() {
return menuid;
}
public void setMenuid(String menuid) {
this.menuid = menuid;
}
public String getOutwebpath() {
return outwebpath;
}
public void setOutwebpath(String outwebpath) {
this.outwebpath = outwebpath;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getTopicid() {
DealString DStr=new DealString();
String[] Tops=DStr.splitStr(topicid, '|');
db.DB dt=new db.DB();
ResultSet rs=dt.getRs("select * from topic");
try {
while(rs.next()){
if(!IDishere(Tops,rs.getString("Id"))){
topics+="<option value="+rs.getString("Id")+">"
+rs.getString("TopicName")+"</option>";
}else{
topicid+="<option value="+rs.getString("Id")+">"
+rs.getString("TopicName")+"</option>";
}
}
}catch(Exception ex){
System.out.print("在列出专题列表时出错:"+ex);
}
finally{
dt.close();
}
return topicid;
}
public void setTopicid(String topicid) {
this.topicid = topicid;
this.topicIds=topicid;
}
public String getWriter() {
return writer;
}
public void setWriter(String writer) {
this.writer = writer;
}
public String getTopics() {
return topics;
}
private boolean IDishere(String[] Tops,String Id){
boolean ishere=false;
for(int i=0;i<Tops.length;i++){
if(Tops[i].trim().equals(Id.trim())){
ishere=true;
break;
}
}
return ishere;
}
public void setErrorMsg(String err,String errMsg){
if((err!=null)&& (errMsg!=null)){
errors.put(err, errMsg);
}
}
public String getErrorMsg(String err){
String err_msg=(String)errors.get(err);
return (err_msg==null)?"":err_msg;
}
public boolean validata(){//判断数据的正确性
boolean allok=true;
if(menuid.trim().equals("")){
errors.put("menuid", "栏目不能为空,请选择栏目!");
allok=false;
}
if(title.trim().equals("")){
errors.put("title","标题不能为空!");
allok=false;
}
if(content.trim().equals("")){
errors.put("content", "内容不能为空!");
allok=false;
}
return allok;
}
public String getNoshow() {
return noshow;
}
public void setNoshow(String noshow) {
this.noshow = noshow;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
db.DB dt=new db.DB();
dt.executeQuery("select * from article where Id="+id.trim());
menuid=dt.getString("MenuID");
title=dt.getString("Title");
content=dt.getString("Content");
topicid=dt.getString("TopicID");
topicIds=topicid;
fromsite=dt.getString("FromSite");
writer=dt.getString("Writer");
addman=dt.getString("AddMan");
outwebpath=dt.getString("OutWebpath");
addTime=dt.getString("AddTime");
if(dt.getString("IsHead").trim().equals("1"))
ishead="checked";
else ishead="";
if(dt.getString("IsGood").trim().equals("1"))
isgood="checked";
else isgood="";
if(dt.getString("IsShow").trim().equals("1")){
isshow="checked";
noshow="";
}else{
isshow="";
noshow="checked";
}
isimg=dt.getString("IsImg");
imgpath=dt.getString("ImgPath");
editer=dt.getString("Editer");
editertime=dt.getString("EditerTime");
times=dt.getString("Times");
dt.close();
}
public String getTimes() {
return times;
}
public void setTimes(String times) {
this.times = times;
db.DB dt=new db.DB();
if(dt.executeUpdate("update article set times=times+1 where Id="+id)<1)
System.out.print("在对文章访问次数加1时出错");
dt.close();
}
public String getAddman() {
return addman;
}
public void setAddman(String addman) {
this.addman = addman;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -