视图

1. 支持模板

Leap 支持的视图模板有 JSP 和 HTPL 。

HTPL 是 Leap 内置的视图模板,比传统的 JSP 更加易用以及支持更多功能,后面会有专门的章节介绍 HTPL 。

2. 默认视图根目录

在前面介绍的返回视图相关章节中,我们返回视图的路径都是基于视图根目录的。

视图根目录就是用于存放所有视图文件的根目录。

视图根目录的位置一般每个开发项目都可能会有自己的约定或规定,Leap 也提供了自己推荐的一个默认约定:

Leap 默认约定 webapp 下的 /WEB-INF/views 目录作为视图根目录

例如当我们访问获取 /user/create 视图的时候,Leap 将会寻找并返回 /WEB-INF/views/user/create.html 视图。

3. 自定义视图根目录

当有需要更改以上的默认视图根目录路径时,我们只需要在 Leap 配置文件做下路径配置即可。

例如在配置文件 /conf/config.xml 中我们做如下配置:

<?xml version="1.0" encoding="UTF-8"?>
<config xmlns="http://www.leapframework.org/schema/config">

    ...

    <properties prefix="webmvc">
        <property name="viewsLocation">/WEB-INF/other</property>
    </properties>
</config>
上一篇:返回指定视图 下一篇:静态资源

results matching ""

    No results matching ""