-
在jsp程序中如何向mysql中插入datetime类型的值10
各位,大家好。我是一个学生,目前正在做一个系统,用的是mysql数据库,有一个字段a,类型为datetime.
在jsp程序中,有用到过滤器,我在jsp页面中,如何取到系统时间,然后用sql语句插入到mysql的这个a字段了?请大家帮忙指点一下。谢谢。。。。
问题补充
谢谢,我先试试2010年11月29日 13:14
5个答案 按时间排序 按投票排序
-
其实jsp实际上就是servlet,只是意义不一样而已,jsp是由以下部分组成的:
1>java代码
2>html代码
3>隐含对象
4>指令
5>活动元素
6>注释
只是jsp是以java代码为辅,html代码为主,servlet则反之.所以你在java程序中能完成的功能都是可以在jsp中完成的。获得系统时间可以直接在java代码中<%任意的java代码%>.
Date date=new Date(System.currentTimeMillis()).如果想方便的话,Date类型可以导入java.sql包下的Date,这样就不需要格式化date了,直接插入到数据库里就可以了。然后用
insert into tale_name(column_1,column_2) values(v1,v2).这里你还要获得访问数据库的对象哦,你都可以通过jsp中的指令来导包
<%@指令名 属性1=值1 属性2=值2%>
比如:
<%@page import="java.util.*,java.sql.*">(包于包之间要以逗号隔开,但最后一个包是不需要加任何结束符号的)
其作用是,告诉jsp引擎,在生成的.java文件中,添加导包语句
<%@page pageEncoding="utf-8"%>
其作用是告诉jsp引擎,在生成.java文件时,其jsp文件本身所才用的编码是什么.
这样做会复杂很对,建议你最好直接在servlet里面搞定吧,希望可以帮助你。呵呵2010年11月29日 17:11
-
new Day --获取当前时间,
SimpleDateFomatter --- 格式化输出
格式化输出的字符串插入 --- insert into table_name ( 列a,列b ) value(“” ,“”)2010年11月29日 13:14
相关推荐
1. **数据类型**:MySQL支持多种数据类型,如整数(INT)、浮点数(FLOAT、DOUBLE)、字符串(VARCHAR、CHAR)、日期/时间(DATE、TIME、DATETIME)等。 2. **SQL语句**:包括SELECT用于查询数据,INSERT用于插入...
JSP(JavaServer Pages)和MySQL因其各自的优势,在留言板系统开发中得到了广泛的应用。 - **JSP**:作为一种动态网页技术标准,JSP能够结合HTML标记、脚本语言以及JSP标签来创建动态网页。它的主要优势在于跨平台...
JSP是一种在服务器端运行的动态网页技术,常用于开发Web应用程序,而MySQL则是一种流行的关系型数据库管理系统,用于存储和管理数据。 首先,我们需要创建一个MySQL数据库来存储新闻数据。你可以使用SQL语句创建一...
在Java Web开发中,MySQL是一个常用的关系型数据库,它提供了高效、稳定的数据存储功能。本文将详细介绍MySQL的配置、基本操作以及如何通过Servlet与数据库进行交互。 1. **配置MySQL** - 安装MySQL时,可以选择...
例如,向`bookInfo`表中插入两条记录: ```sql INSERT INTO bookInfo VALUES (1, 'JSP', '廪', 39); INSERT INTO bookInfo VALUES (2, 'java', '', 39); ``` 注意,第二条记录中的`publisher`字段为空值。 ### 5. ...
在本文中,我们将深入探讨Java JSP(JavaServer Pages)和JDBC(Java Database Connectivity)在数据库管理中的应用。JSP是一种动态网页技术,而JDBC则是Java与各种数据库交互的标准接口。以下是一些关键知识点: 1...
mysql,jdbc,Hibernate,tomcat [mysql+jdbc+jsp+Hibernate3.2+tomcattomcat5.028成功测试-简单] <br> 1 .数据库设计:库mydb 表events <br>EVENT_ID BIGINT(20) NOT NULL AUTOINC EVENT_DATE DATETIME...
在MySQL中,数据库的创建与选择是非常基本的操作。通过这些操作,我们可以为数据存储建立一个容器。 **创建数据库:** ```sql CREATE DATABASE mydata; ``` 这条命令创建了一个名为`mydata`的新数据库。如果已经...
### 各种Java和数据库问题...通过以上内容,我们可以更好地理解和应用Java与数据库相关的技术点,特别是在MySQL中的日期类型处理和Java开发中常用的EL表达式语言的应用。这对于提高开发效率和代码质量都有显著的帮助。
然后,可以创建数据库、数据表,并向表中插入数据。 数据添加通常通过执行SQL(Structured Query Language)语句来实现。SQL语句支持对数据的增、删、改、查操作。插入数据时,可以插入所有字段或部分字段,但需要...
解答:在MySQL中,可以使用`NOW()`或`CURRENT_TIMESTAMP`函数来获取当前时间和日期,例如: ```sql SELECT NOW(); ``` ### 9. PHP执行外部命令 问题:PHP中如何执行外部命令? 解答:可以使用`shell_exec()`、`exec...
在Web应用程序开发领域,MySQL尤其受到欢迎。 - **创建数据库**: 可以使用`CREATE DATABASE IF NOT EXISTS [dbname];`来创建数据库,其中`IF NOT EXISTS`确保如果该数据库已经存在,则不会重复创建。 - **选择...
8. **添加数据**:向表中插入一些示例数据。 ```sql INSERT INTO TBL_BOOK VALUES('SQL Server 高级编程', 'XV001001', '张无忌', '86', '重点讲解 T-SQL 编程', '2010-08-08'); -- 更多数据... ``` #### 三、...
1.如果是在jsp 中: <html:regionselect></html:regionselect> 2.如果是在Freemarker的html中: RegionSelect= "com.enation.app.base.component.widget.regions.RegionSelectDirective"?new()> ...