① 26. 用jsP动作实例化一个java.util.Date对象,然后用格式化标签,将日期以类似2008-08-08 09:10:10这样的
先导一个<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
然后<fmt:formatDate pattern="yyyy-MM-dd hh:mm:ss" value="${time}" /> time是一个属性
② <%=java.util.Date()%>都无法编译
不是应该这样子么
out.print(new java.util.Date());
③ JAVA(JSP)中如何Date类型的数据保存到Mysql的Date类型里
转换为Strnig然后存入就行了。
取的时候使用getString取
基于你第二次的补充。那么你可以使用java.sql.date这个date来插入,而不能使用java.util.date这个date来插入。
④ java.util.date String java.sql.date 三者之间的转换
java.util.date date = format.parse(str);
str???? 是你上边赋值的time吧
java.util.date date = format.parse(time);
⑤ jsp页面中如何利用java程序输出一个系统日期,显示在该jsp页面中
创建一个javabean,命名为GetDate.java;
GetDate.java代码如下:
package com.JavaBean;
import java.util.Date;
import java.util.Calendar;
import java.text.SimpleDateFormat;
public class GetDate
{
public String getDate()
{
Calendar cal=Calendar.getInstance();//-0代表0天前这个时候的时间
cal.add(Calendar.DAY_OF_YEAR,-0);
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String nowtime=sdf.format(cal.getTime());
return nowtime;
}
}
在你的JSP页面里面导入这个类,导入这个类的代码是:
<%@ page import= "com.JavaBean.GetDate;"%>
再在JSP页面里创建这个类的对象。代码如下:
<% GetDate getdate=new GetDate(); %>
用这个对象里的方法获取时间,代码如下
<% String date=getdate.getDate(); %>
再显示,代码如下:
<% out.println(date); %>
朋友试试,这是本人现写的,,我试过了没什么问题。
⑥ Java.util.Date cannot be resolved to a type
jsp头部<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
⑦ <jsp:useBean id="now" class="java.util.Date"/>
JSP中表达式语言用法就是EL表达式
${now.hours} 意思就是实例化DATE类对象的gethours()值
⑧ 编写JSP时 <%@ page import="java.util.*"%>语句无效,必须改成<%@ page import="java.util.Date"%>才行
常用Date有两个个
1 java.util.Date
2 java.sql.Date
其他还有org.apache.struts2.components.Date,sun.util.calendar.BaseCalendar.Date。import sun.util.calendar.LocalGregorianCalendar.Date等。
你的JSP中应该是还包含了这其版中的包,例如:
<%@ page import="java.util.*"%>
<%@ page import="java.sql.*"%>
。。权。。。。
这样,在你使用Date()的时候,JSP不知道你要使用java.util.Date还是java.sql.Date,所以不能运行。只有你明确使用
<%@ page import="java.util.Date"%>
的时候,才确定的运行java.util.Date().
⑨ jsp中the time is :<%=new java.util.Date()%> 错误
the time is <%=new java.util.Date () %> 这样没错啊。。
我跟你唯一的不一样的地方是编码格式我的编码格式为
pageEncoding="utf-8"
⑩ 求JSP页面如何传递java.util.Date类型的数据
建议在实体类中用String类型,因为格式正确的(比如:
"2010-5-25
21:00:00")字符串可以直接插入数据库中类型为datetime类型的字段中..
而Date类型...
也许能用..
但是会很麻烦很麻烦很麻烦..
我也尝试过..
后来..
放弃了
-
-#
[原创答案,复制可耻
--
l.a.r]
就是啊...
方法都过时了..
用String类型..
-
-.