springboot 用beetl 搭建展示页面的注意点

(1)springboot 可以加入以下依赖,用beetl 搭建展示页面(beetl 页面以.btl结尾,位置位于 /resources/templates/ 下面):

        <dependency>
            <groupId>com.ibeetl</groupId>
            <artifactId>beetl-framework-starter</artifactId>
            <version>1.1.15.RELEASE</version>
        </dependency>

(2)目录结构如图:

(3)发送请求找页面时的注意点(Controller 里的注释详细说明):

@Controller
public class IndexController {
    /**
     * 注意:response.sendRedirect("/login.btl");
     * 浏览器会发送请求 http://localhost:8889/login.btl ,是 不能直接找到login.btl(页面) 的
     * 它会在controller找url为 login.btl的方法。
     * 在controller 直接返回字符串 login.btl ,能直接找到 resources/templates/login.btl(页面)
     * view.setViewName("/login.btl");  这样也能找到这个页面,但是view.setViewName("login.btl")找不到。
     * */


    @GetMapping(path = "login.btl")
    public String log(){
        return "/login.btl";
    }
}

(4)为了更方便访问btl ,可以在配置文件 application.properties 设置视图解释器的前缀和后缀。

spring.mvc.view.prefix=/
spring.mvc.view.suffix=.btl

这样直接返回一个字符串,就可以找到templates 下面的btl 页面。例如  return "index";

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值