吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1242|回复: 6
收起左侧

[求助] 关于spring boot项目用thymeleaf的问题

[复制链接]
帅哥与编程 发表于 2019-12-14 23:44
现在想要学学thymeleaf,发现真的难用,这个模板引擎居然是springboot推荐用的模板引擎,一定是收了钱了。。。
在项目中,有时候会有这种情况,if判断一个条件然后显示一段html代码,如果不满足条件就会显示另外一段代码,页面中js里也会有类似的情况,比如下面这样的,我用jsp的代码做说明:
<% if(request.isok)
       {
%>
<div >满足条件显示的html或js代码片段</div>
<%
       }
       else
      {
%>
<div >不满足条件显示的html或js代码片段</div>
<%
      }
%>
但是thymeleaf里if判断必须要在一个html标签里才行,不能在外面直接用,这样的需求如何用thymeleaf实现呢?

题外话,要不是jsp在spring boot官方不推荐,并且在spring boot中打不进jar包,我才不会用这些模板引擎呢,我就习惯用jsp来做,如果哪位大神能告诉我如何把jsp打进spring boot项目的jar包里并且能正常运行,也可以。我是真不想用那些模板引擎
谢谢各位了

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

xagu 发表于 2019-12-15 00:16
pom添加
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-tomcat</artifactId>
            <scope>provided</scope>
        </dependency>

再写一个SpringBootServletInitializer的子类,调用configure方法
骑着蚂蚁兜风 发表于 2019-12-15 00:28
spring boot用jsp  会有一万个问题等你解决
要么freemarker 要么thymeleaf    二选一吧
 楼主| 帅哥与编程 发表于 2019-12-15 00:55
xagu 发表于 2019-12-15 00:16
pom添加
        
            org.springframework.boot

能具体说下吗?这样就可以用jsp了?会有什么问题吗?
 楼主| 帅哥与编程 发表于 2019-12-15 00:57
骑着蚂蚁兜风 发表于 2019-12-15 00:28
spring boot用jsp  会有一万个问题等你解决
要么freemarker 要么thymeleaf    二选一吧

问题是我这种需求应该挺常见的吧,这样的用thymeleaf都实现不了,这设计的也太差劲了吧
骑着蚂蚁兜风 发表于 2019-12-15 01:09
帅哥与编程 发表于 2019-12-15 00:57
问题是我这种需求应该挺常见的吧,这样的用thymeleaf都实现不了,这设计的也太差劲了吧

那为什么不用freemarker呢    我反正是没见过用thymeleaf的项目    基本上都是freemarker
 楼主| 帅哥与编程 发表于 2019-12-15 11:26
骑着蚂蚁兜风 发表于 2019-12-15 01:09
那为什么不用freemarker呢    我反正是没见过用thymeleaf的项目    基本上都是freemarker

freemarker倒是用过,实在不行就用他了,但是我想知道我那个问题怎么解决
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2025-1-13 14:09

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表