起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3215|回复: 6

[结贴] 在.java代码中,如何获得当前用户ID和当前日期???

  [复制链接]

138

主题

270

帖子

580

积分

高级会员

Rank: 4

积分
580
QQ
发表于 2014-1-3 13:59:39 | 显示全部楼层 |阅读模式
版本: X5.2.5 小版本号:
数据库: MS SQLServer 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 7 浏览器: IE8
在.java代码中,如何获得当前用户ID和当前日期???

58

主题

410

帖子

823

积分

高级会员

Rank: 4

积分
823
QQ
发表于 2014-1-3 14:16:47 | 显示全部楼层
获取日期Date now = new Date();
                SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//可以方便地修改日期格式
                String time = dateFormat.format( now );
获取当前用户 看看ContextHelper 能不能取到
回复 支持 反对

使用道具 举报

58

主题

410

帖子

823

积分

高级会员

Rank: 4

积分
823
QQ
发表于 2014-1-3 14:19:30 | 显示全部楼层
回复 支持 反对

使用道具 举报

310

主题

4938

帖子

4767

积分

论坛元老

Rank: 8Rank: 8

积分
4767
QQ
发表于 2014-1-3 14:19:32 | 显示全部楼层
获取当前人id
ContextHelper.getPersonMember().getID();

获取当前时间
SimpleDateFormat format = new SimpleDateFormat("yyyyMMddHHmmss");
format.format(new Date())

评分

参与人数 1 +5 收起 理由
jishuang + 5 赞一个!

查看全部评分

QQ:179785966
回复 支持 反对

使用道具 举报

109

主题

1191

帖子

3851

积分

论坛元老

Rank: 8Rank: 8

积分
3851
QQ
发表于 2014-1-3 14:21:26 | 显示全部楼层
import com.justep.system.context.ContextHelper;
import com.justep.system.util.CommonUtils;

ContextHelper.getOperator().getID();
CommonUtils.getCurrentDate();

评分

参与人数 1 +5 收起 理由
jishuang + 5 赞一个!

查看全部评分

回复 支持 反对

使用道具 举报

15

主题

112

帖子

426

积分

中级会员

Rank: 3Rank: 3

积分
426
QQ
发表于 2014-1-3 14:38:52 | 显示全部楼层
楼上均为正解,都可以解决楼主的问题,我来做个补充:
ContextHelper.getPerson().getID();     获取的当前登录人的id,如果是代理人登录,则获取的是被代理的人的ID
ContextHelper.getOperator().getID();  获取的是操作人的ID,如果是代理人登录,则获取的是代理人的ID

获取当前日期:如果是在SQL中,最好的方式使用时SQL的getdate()来获取当前日期,
              如果非得要插入,除了楼上的解决方案外,可以使用时间戳对象,SQL中getdate()方法获取的就是一个时间戳
              Timestamp stamp = new Timestamp(new java.util.Date().getTime());       //2014-01-03 14:38:20.134

评分

参与人数 1 +10 收起 理由
jishuang + 10 赞一个!

查看全部评分

牛B的肖邦,也弹不出我内心的悲伤
回复 支持 反对

使用道具 举报

80

主题

345

帖子

1668

积分

金牌会员

Rank: 6Rank: 6

积分
1668
发表于 2014-8-13 17:53:38 | 显示全部楼层
mark
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-4 22:35 , Processed in 0.068189 second(s), 32 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表