如何用jsp将一篇文章写入数据库

如何用jsp将一篇文章写入数据库,第1张

package fileclassfiles;

import javaio;

import javautil;

public class Blog {

private String blog;//文章的内容

private String title;//文章的标题 //与内容是不同的input输入框

public void setBlog(String blog){

thisblog = blog;

}

public void setTitle(String title){

thistitle = title;

}

public String getBlog(){

return thisblog;

}

public String getTitle(){

return thistitle;

}

得到日期用于储存的文件名,因为我写的是日记

public String getDate(){

int y,m,d;

String date = "";

Calendar cal=CalendargetInstance();

y=calget(CalendarYEAR);

m=calget(CalendarMONTH) + 1;

d=calget(CalendarDATE);

if(m < 10&& d > 9){

date = y+"_0"+m+"_"+d;

}else if(d < 10&& m > 9){

date = y+"_"+m+"_0"+d;

}else if(d <10 && m < 10){

date = y+"_0"+m+"_0"+d;

}else{

date = y+"_"+m+"_"+d;

}

return date;

}

public void white(){

try{

String date = getDate();

为了在其他服务器运行使用相对路对路径

String classPath = thisgetClass()getResource("")getPath();

String filePath = classPathsubstring(0,classPathlength()-32);

BufferedWriter bw=new BufferedWriter(new OutputStreamWriter(new FileOutputStream(filePath + "data/blog/" + date + "txt"),"UTf-8"));//要写入的文件路径,设置编码

bwwrite(title + SystemgetProperty("lineseparator") + blog);//写入内容,加入换行

bwclose();

}catch(IOException e){

}

}

}

这是我写的网页写日记的代码。但不是写入数据库,可以参考一下

requestgetParameter("文本框name")

获取到用户输入的值;

然后保存到数据库就可以了啊!如:

int

row

;

String

inputTime

=

requestgetParameter("txtTime");//

txtTime是那个文本框的名字

String

sql

=

"insert

into

TBL

values

()";

//

假设数据库只有一列,保存的是时间

con

=

baseDaogetConnection();

//

BaseDao类的getConnection()方法获取连接字符串

try

{

ps

=

conprepareStatement(sql);

pssetInt(1,

inputTime);

row

=

psexecuteUpdate();

//

执行SQL

并返回影响行数

}

catch

(SQLException

e)

{

eprintStackTrace();

}

finally{

baseDaocloseDB(con,ps,null);//

BaseDao类的释放资源的方法

}

if(row

>

0){

outprint("数据录入成功");

}else

{

outprint("数据录入失败");

}

以上就是关于如何用jsp将一篇文章写入数据库全部的内容,包括:如何用jsp将一篇文章写入数据库、jsp中如何将用户输入的时间保存到数据库中、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10201076.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存