web

注意:web中的部分jar包是要放在lib目录下的,否则会报找不到的错误,譬如这些:



1.乱码


2.EL表达式

不起作用时:1)<%@ page isELIgnored="false" %> 

2)一是因为服务器下面那个版本必须是2.4以上,, 

当然, 用的时候注意先发送,才能接收到 


3.数据库时间问题

创建创建一条数据时候,即使时间的默认值最好不是0000-00-00,随意修改一下,否则会报错

那么如何插入时间呢?

Q:如何向MySQL中插入date类型与datetime类型数据?

A:(以当前时间为例)

curdate()返回日期型数据 'YYYY-MM-DD'
now()返回日期时间型数据 'YYYY-MM-DD HH:MM:SS'
$sql="insert into xxx_table (xxx_date , xxx_datetime) values( curdate(),now() )";

Example(MySQL):

insert into rrr (bbb) values ('2009-9-9 23:22:11')  其中bbb为datetime型的
用下面的试一下 表名不能用table吧 它应该是保留词
insert into 替换成你的表名 (name,date,value) values ('魂牵梦萦','2009-06-08 23:53:17','朝秦暮楚');
数据库中的date对就java.sql.Date;为了把一个calendar或java.uitl.Date存储到数据库,可以把calendar或java.uitl.Date转化为java.sql.Date。 

java.sql.Date sqlDate = new java.sqlDate(calendar.getTime());或 
java.util.Date date = new java.util.Date(); 
java.sql.Date sqlDate = new java.sqlDate(date.getTime()); 
然后就可以用statement.setDate(sqlDate);存入数据库了。
参考博客:http://blog.csdn.net/dreambegin/article/details/5760889



未完待续。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值