关于struts2中action获取当前时间并存入数据库的问题

问题描述

我自学ssh,现在用ssh做一个项目,在model层有个实体的属性是时间,怎么样使得操作该属性时能够获得当前时间并且存入数据库中

解决方案

解决方案二:
newDate();然后用SimpleDateFormat类格式化得到你想要的时间格式,百度到处都是哈!
解决方案三:
DateFormatdf=newSimpleDateFormat("yyyy-MM-dd");privateDatequestionTime=df.format(newDate());
解决方案四:
用SimpleDateFormat格式化
解决方案五:
楼主还是先把基础学清楚再来学什么框架。框架只是招式,基础是内功,招式易学,内功难成
解决方案六:
其实楼主可以直接在插入数据库的语句里面做啊,不同数据库有不同的当前时间函数,或者是当前时间的字段,比如说PG的是now()。
解决方案七:
插入数据库语句直接写。或者处理代码里先newDate()获取当前时间,然后格式化成你想要的格式。这和框架没什么关系
解决方案八:
引用4楼suciver的回复:

楼主还是先把基础学清楚再来学什么框架。框架只是招式,基础是内功,招式易学,内功难成

+1
解决方案九:
引用4楼suciver的回复:

楼主还是先把基础学清楚再来学什么框架。框架只是招式,基础是内功,招式易学,内功难成

+1
解决方案十:

解决方案十一:
引用2楼liuzhu116的回复:

DateFormatdf=newSimpleDateFormat("yyyy-MM-dd");privateDatequestionTime=df.format(newDate());

questionTimedate类型

时间: 2024-09-17 12:37:34

关于struts2中action获取当前时间并存入数据库的问题的相关文章

Struts2中action获取request、response、session的方式

之前用惯struts1.x,那些request啊session之类都是方法自带有的,我们直接调用就可以:而平时公司项目中用到有struts2.x的话,action所继承的BaseAction等底层那些都是人家封装好的,直接继承就可以.现在自己搞个,才知道struts2的request.response.session原来都被隐藏的了,不过struts2提供有两种方式给我们访问.     第一种方式,非IoC(Spring中的控制反转)方式:    /** * File Name:BaseActi

Struts2中Action接收参数的方法

Struts2中Action接收参数的方法主要有以下三种: 1.使用Action的属性接收参数:     a.定义:在Action类中定义属性,创建get和set方法:     b.接收:通过属性接收参数,如:userName:     c.发送:使用属性名传递参数,如:user1!add?userName=Magci: 2.使用DomainModel接收参数:     a.定义:定义Model类,在Action中定义Model类的对象(不需要new),创建该对象的get和set方法:    

javaweb-关于struts2中action层的问题

问题描述 关于struts2中action层的问题 今天公司要我把实体entity复制一份,写在一个类中,查出来的数据通过BeanUtils.copyProperties放在复制的那个类中,action不实现modelDriven,而是get/set复制的这个类.前面这些只是今天遇到的,大概说一下. 主要想问的是,公司那边不让写这一句: 那我查到的东西,怎么在jsp页面写呢?我唯一能想到的是在action中写一个List属性,get/set.不过我觉得这样好麻烦,他为什么不让使用这一句呢?我搞不

Struts2中Action中是否需要实现Execute方法_java

今天有朋友问我Struts2中Action必须实现execute方法吗?顺利的回答出来了. 其实分两种情况: 1)如果你的Action类是继承自ActionSupport或是BaseAction的话,确切的说是重写了execute方法,ActionSupport里的默认实现就是返回"success"视图.因此,你可以不实现execute方法,只要你的struts.xml里有"success"对应的result即可. <action name="doR

struts2中action中的方法无故被提交两次

问题描述 struts2中action中的方法无故被提交两次 import java.io.UnsupportedEncodingException; import javax.servlet.http.HttpServletRequest; import org.apache.struts2.ServletActionContext; import com.hsp.book.domain.Book;import com.hsp.book.service.BookService;import c

struts2中Action到底是什么,怎么理解

问题描述 struts2中Action到底是什么,怎么理解 1.配置完web.xml 2.创建视图页面login.jsp 3.创建业务控制器LoginAction类 (解释说:创建业务控制器LoginAction类,该类为程序的Action类) 4.配置LoginAction类 (解释说:当Action处理完客户端请求后返回一个字符串,没个字符串对应一个视图) 那么这个Action到底是什么,是一个类吗?怎么理解它,它和用于标签的有什么区别. 解决方案 首先,你了解Servlet么?Servle

android-Android中为何获取系统时间的方法多次执行后时间仍不变

问题描述 Android中为何获取系统时间的方法多次执行后时间仍不变 我自定义了一个view,每次这个view一触碰,就执行方法calendar.get(calendar.second);来获取当前系统秒数,可是每一次触碰后,在MotionEvent.action_down下,系统秒数都是第一次执行后得到的结果,这是为什么?此方法重新执行,不理性得到最新的秒数吗, 解决方案 我觉得问题是因为,你只初始化了一次Calender calender =Calender.getInstance(),而以

struts2.0-ssh struts2中 action执行两次

问题描述 ssh struts2中 action执行两次 1 排除重复提交的可能 2 点击页面中的超链接,action 执行两次:但在地址栏中输出地址,action只执行了一次(这个让我很震惊!) 3 执行的action 方法名为add(), 不存在get默认执行的情况 解决方案 struts2 action执行两次的原因struts2 中action执行两次的问题struts2 json插件执行原理 action执行两次 解决方案二: 这个肯定是你代码出错了,你应该把使用的界面代码贴出来 解决

在maven中如何获取系统时间?

问题描述 项目要求,用maven打包的时候,生成的文件以系统时间结尾,但是不知道怎么在在maven中如何获取系统时间?求解答..... 解决方案 <finalName>${project.artifactId}-${project.version}-${buildNumber}</finalName><plugin><groupId>org.codehaus.mojo</groupId><artifactId>buildnumber-