📄 addmessage.java
字号:
// Decompiled by Jad v1.5.8e2. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://kpdus.tripod.com/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi space
// Source File Name: AddMessage.java
package zxwblog.beans;
import java.sql.*;
import zxwblog.*;
public class AddMessage
{
private String nc;
private String sex;
private String head;
private String title;
private String content;
private String ip;
private String time;
private String path;
private String flag;
Connection con;
Statement sql;
public AddMessage()
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch (ClassNotFoundException ee)
{
ee.printStackTrace();
}
}
public void setNc(String nc)
{
this.nc = getString(nc);
}
public void setHead(String head)
{
this.head = head;
}
public void setTitle(String t)
{
title = getString(t);
}
public void setContent(String c)
{
content = getString(c);
}
public void setIp(String ip)
{
this.ip = ip;
}
public void setTime(String t)
{
time = getString(t);
}
public void setPath(String path)
{
this.path = path;
}
public void setSex(String s)
{
sex = getString(s);
}
public void add()
{
try
{
HTMLFilter hf = new HTMLFilter();
hf.setSource(content);
hf.run();
content = hf.getResult();
UbbCode uc = new UbbCode();
uc.setSource(content);
uc.run();
content = uc.getResult();
FaceFilter ff = new FaceFilter();
ff.setSource(content);
ff.run();
content = ff.getResult();
String str = (new StringBuilder()).append("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=").append(path).toString();
con = DriverManager.getConnection(str, "", "");
sql = con.createStatement(1005, 1007);
String condition = (new StringBuilder()).append("insert into ly(ip,nc,sex,head,title,content)values('").append(ip).append("','").append(nc).append("','").append(sex).append("','").append(head).append("','").append(title).append("','").append(content).append("')").toString();
sql.executeUpdate(condition);
flag = "addtrue";
}
catch (SQLException e)
{
flag = "addfalse";
e.printStackTrace();
}
}
public String getString(String str)
{
String str1 = "";
if (str == null)
str1 = "";
else
try
{
byte c[] = str.getBytes("ISO-8859-1");
str1 = new String(c);
}
catch (Exception ex) { }
return str1;
}
public String getFlag()
{
return flag;
}
public void closeAll()
{
try
{
if (con != null)
con.close();
if (sql != null)
sql.close();
}
catch (SQLException e)
{
e.printStackTrace();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -