首页 > 生活 > > 正文
2023-07-21 04:03:08

ocbc velocity 什么意思(velocity是什么)

导读 大家好,我是小根根,我来为大家解答以上问题。ocbc velocity 什么意思,velocity是什么很多人还不知道,现在让我们一起来看看吧!1、一

大家好,我是小根根,我来为大家解答以上问题。ocbc velocity 什么意思,velocity是什么很多人还不知道,现在让我们一起来看看吧!

1、一种J2EE的前端模版技术。

2、和JSP,Freemarker差不多,都是用来展示网页内容的。

3、和JSP不同的是velocity只能显示Action中的数据,不能处理数据。不能写java代码,但是可以使用Velocity标记。

4、Velocity的页面(模版)可是是任何类型(text/html)的文件。

5、比如Action中有如下两个属性.

6、class XxxAction{

7、private String title;

8、private String name;

9、public String execute(){

10、 this.name = "Tom";

11、 this.title="HelloWord";

12、 return "velocity";

13、}

14、//getter & setter 必须要提供getter

15、}

16、struts.xml

17、<result name="velocity" type="velocity">a.html</result>

18、velocity会将标记部分替换掉。

19、a.html

20、<html>

21、<head>

22、 <title>${title}</title>

23、</head>

24、<body>

25、 hello ${name}

26、</body>

27、</html>

28、最终将会返回页面如下:

29、<html>

30、<head>

31、 <title>HelloWord</title>

32、</head>

33、<body>

34、 hello Tom

35、</body>

36、</html>

37、注:这个例子需要在struts2下,并且加入velocity jar包。

本文到此讲解完毕了,希望对大家有帮助。