⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 feedback.java

📁 java写的blog
💻 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 + -