?? feedback.java
字號:
/*
* Created on 2004-8-22
* Author: Xuefeng, Copyright (C) 2004, Xuefeng.
*/
package org.crystalblog.domain;
import java.util.Date;
import org.crystalblog.exception.ValidateException;
/**
* TODO Description here...
*
* @author Xuefeng
*/
public class Feedback implements Validator {
private int articleId; // foreign key
private int feedbackId; // primary key
private String username = "Anonymous";
private String url = "";
private Date createdDate;
private String content;
public int getArticleId() { return articleId; }
public void setArticleId(int articleId) { this.articleId = articleId; }
public String getContent() { return content; }
public void setContent(String content) { this.content = content; }
public int getFeedbackId() { return feedbackId; }
public void setFeedbackId(int feedbackId) { this.feedbackId = feedbackId; }
public String getUrl() { return url; }
public void setUrl(String url) { this.url = url; }
public String getUsername() { return username; }
public void setUsername(String username) { this.username = username; }
public Date getCreatedDate() { return createdDate; }
public void setCreatedDate(Date createdDate) { this.createdDate = createdDate; }
public void validate() throws ValidateException {
if(username==null || username.equals(""))
throw new ValidateException(INVALID_FEEDBACK_USERNAME);
if(url==null)
url = "";
if(!url.equals("")) {
if(!url.matches("http://[^<>]*"))
throw new ValidateException(INVALID_FEEDBACK_URL);
}
if(content==null ||content.equals(""))
throw new ValidateException(INVALID_FEEDBACK_CONTENT);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -