NutzCN Logo
问答 请问下el表达式怎样表示构造函数
发布于 2421天前 作者 yuffo 1683 次浏览 复制 上一个帖子 下一个帖子
标签:

比如下面 我想在insert之前new 一个Date对象给createTime 怎么写El表达式

	@Column
	@Comment("创建时间")
	@Prev(els=@EL(""))//执行dao.insert方法前 为createTime赋值
	private Date createTime;
5 回复

注册一个自定义el函数很方便的

private Date createTime = new Date();

不考虑题主的情况,一般情况下,在el表达式中创建对象的方法可以是:
```java
Context context = Lang.context();
context.set("Date", Date.class);
Object date = El.eval(context, "Date.newInstance()");

```

不考虑题主的情况,一般情况下,在el表达式中创建对象的方法可以是:

Context context = Lang.context();
context.set("Date", Date.class);
Object date = El.eval(context, "Date.newInstance()");
添加回复
请先登陆
回到顶部