使用Grails的GSP <g:set>标签,是否可以指定变量的类型?我想声明一个整数变量,但<g:set>总是声明一个sting.例如:
<g:set var="x" value="100"/>
${x.getClass()}
${x+23}
Run Code Online (Sandbox Code Playgroud)
结果是
class java.lang.String
10023
Run Code Online (Sandbox Code Playgroud)
我想声明x为整数.我注意到使用JSP标记会<% int x=100; %>导致:
class java.lang.Integer
123
Run Code Online (Sandbox Code Playgroud)
有没有办法用Grails/GSP方式做到这一点?
Jas*_*man 29
定义时使用$ {}语法value.例如:
<g:set var="x" value="${100}"/>
Run Code Online (Sandbox Code Playgroud)
您可以看到标签doc for g:set以获取更多信息.