如何使用FTL(免费标记模板语言)将图像放在网页上?

时间:2012-08-17 14:01:03

标签: image templates webpage freemarker

我很想知道如何使用 FTL 免费标记模板语言)来放置图像? 还有如何改变字体颜色和 FTL 的风格?

any1能否知道FTL的任何好学习教程? PLZ分享链接...

3 个答案:

答案 0 :(得分:1)

FTL只是在服务器上生成文本,如HTML,CSS等等,然后客户端(浏览器)只获得输出。因此,假设您使用FTL生成HTML,则可以使用<img src="...">将图像放入其中。要了解FreeMarker,请转到http://freemarker.org/docs/index.html

答案 1 :(得分:1)

就像将图像放在HTML页面中一样。

<image src="images/someFile.png" class="someClass "/>

FTL是一种模板语言。 因此,所有基本语法和功能都与html,jsp或任何其他网页相同。

答案 2 :(得分:0)

Freemarker允许您像平常一样分配图像的src:

private void manageCameraPerm() {

    // Requests permission for devices with versions Marshmallow (M)/API 23 or above.
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
        if (ActivityCompat.checkSelfPermission(getContext(),
            android.Manifest.permission.CAMERA) != PackageManager.PERMISSION_GRANTED) {

            requestPermissions(new String[]{Manifest.permission.CAMERA},
                MY_PERMS_REQUEST_CAMERA); // Invokes onRequestPermissionsResult()

            return;
        }
    }        

或类似的东西:

var list = document.getElementById(x);   
var list2 = list.childNodes[0];
list2.childNodes[6].childNodes[0].innerHTML = approved;

第二个选项在使用列表时特别有用。