newpad.java

来自「Java结合JSP的论坛系统!」· Java 代码 · 共 102 行

JAVA
102
字号
package org.jetic.web.notepad;/** * Title:        经天网络 * Description: * Copyright:    Copyright (c) 2000<br> * Company:      www.jetic.com  经天<br> * @author hover * @version 1.0 */import java.sql.ResultSet;import java.text.SimpleDateFormat;import java.util.Date;import org.jetic.util.Charset;/** * 检查用户输入;添加一条便笺 */public class NewPad {    /**     * 便笺标题     */    private String caption = "";    /**     * 便笺内容     */    private String content = "";    /**     * 取得便笺标题     *     * @return 便笺标题     */    public String getCaption()  { return Charset.LocalToNetwork(caption); }    /**     * 指定便笺标题     *     * @param caption 便笺标题     */    public void setCaption(String caption)  { this.caption = Charset.NetworkToLocal(caption); }    /**     * 取得便笺内容     *     * @return 便笺内容     */    public String getContent()  { return Charset.LocalToNetwork(content); }    /**     * 指定便笺内容     *     * @param 便笺内容     */    public void setContent(String content)  { this.content = Charset.NetworkToLocal(content); }    /**     * 检查用户输入是否有效     *     * @param request 用户输入     * @return 如果有效,返回 true     */    public boolean Check() {        return !(caption.equals("") || caption == null ||            content.equals("") ||content == null);    }    /**     * 添加一条便笺     */    public void AddNew() {        DBConnect db;        ResultSet rs;        String strSql;        String regdate;        // SQL 语句        strSql = "insert into tbNotepad (fdcCaption, fdcContent, fdcTime) " +            "values(?, ?, ?)";        // 取得当前时间        SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");        regdate = formatter.format(new Date());        try {            db = new DBConnect(strSql);            db.setString(1, Charset.LocalToDatabase(caption));            db.setString(2, Charset.LocalToDatabase(content));            db.setString(3, regdate);            db.executeUpdate();        }        catch (Exception ex) {            System.out.print("错误 (NewPad.AddNew()):");            ex.printStackTrace(System.err);        }    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?