我有用户设置的Spring MVC应用程序。设置是具有字符串名称,值,用户和类型字段的对象。 要编辑表格的值,将生成表格并且值是可编辑的字符串。如何测试jsp属性的类型
对于具有价值复选框在字段中键入设置,我想显示复选框,即:
<c:if test="setting.type=='checkbox'">
<form:checkbox path="setting.name" />
</c:if>
我无法弄清楚。有什么建议么?
我有用户设置的Spring MVC应用程序。设置是具有字符串名称,值,用户和类型字段的对象。 要编辑表格的值,将生成表格并且值是可编辑的字符串。如何测试jsp属性的类型
对于具有价值复选框在字段中键入设置,我想显示复选框,即:
<c:if test="setting.type=='checkbox'">
<form:checkbox path="setting.name" />
</c:if>
我无法弄清楚。有什么建议么?
你尝试改变
<c:if test="setting.type=='checkbox'">
到
<c:if test="${setting.type=='checkbox'}">
?
当然,'setting'对象必须正确传递给jsp。
谢谢!你也许知道,如果属性是String,如何存储checkboc值=(true或false)?对我来说,它从“真”切换到“”。 – Solata 2012-01-16 20:43:35
你试过了吗? :
<c:if test="${setting.type=='checkbox'}">
<form:checkbox path="setting.name" />
</c:if>
你的意思是大括号? – 2012-01-13 13:16:12
对不起,我更新了它。 – 2012-01-13 13:17:58
对不起,@Kent更快,谢谢!你也许知道,如果属性是String,如何存储checkboc值=(true或false)?对我来说,它从“真”切换到“”。 – Solata 2012-01-16 20:44:18
会发生什么情况?任何错误?设置代码在哪里?你有类型字段的getter吗? – 2012-01-13 13:04:53
你错过了变量周围的'$ {}'。 – Viruzzo 2012-01-13 13:18:19
任何人也许知道,如果属性是String,如何存储checkboc值=(true或false)?对我来说,它从“真”切换到“”。 – Solata 2012-01-16 20:45:20