grails - Grails。如何在项目符号中格式化字符串

标签 grails gsp

我希望div是动态的。我得到的字符串可能包含这样的项目符号:“使用•这是测试:•这是测试•这是测试•这是测试•这是测试•这是一个测试•这是一个测试•这是一个测试•这是一个测试”

我有一个div显示输出:

                <div class="ds-results-detail-a">${a}</div>

我如何在列表中显示该响应:
Uses 
•This is a test:
•This is a test 
•This is a test
•This is a test
•This is a test 
•This is a test
•This is a test 
•This is a test

响应中可能包含带有这些要点的字符串,也可能只是字符串。输出仅显示如下:

Uses •This is a test: •This is a test •This is a test •This is a test •This is a test •This is a test •This is a test •This is a test •This is a test



如何显示在列表中?

最佳答案

如果我理解正确,则需要具有以下功能:

<ul>
  <g:each in="${yourString.split( '•' )}" var="s">
    <li>${s}</li>
  </g:each>
</ul>

UPD:

其他方式:
${yourString.replaceAll( '•', '<br>•' )}

关于grails - Grails。如何在项目符号中格式化字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50212410/

相关文章:

grails - grails:是否可以仅使用$ {}在gsp页面中进行条件标记

hibernate - Groovy标准查询

unit-testing - 如何模拟 Grails Domain 类的特定方法?

grails - 了解Grails模板中下划线的目的

grails - 如何删除布局的元标记?

grails - 如何在 grails 服务类中使用 g.formatNumber

grails - 是否仅对测试数据覆盖Grails dateCreated和lastUpdated?

tomcat - 在运行时在 Grails 应用程序中修改 groovy 代码

grails - linode.com vs slicehost.com:哪个更适合Java应用程序?

javascript - 为什么它无法访问Javascript函数?