SpringMvc流水笔记二

一月 01, 2020 10:33:46 上午 org.springframework.web.servlet.tags.RequestContextAwareTag doStartTag

严重: Type [java.lang.String] is not valid for option items

javax.servlet.jsp.JspException: Type [java.lang.String] is not valid for option items

at org.springframework.web.servlet.tags.form.OptionWriter.writeOptions(OptionWriter.java:147)

at org.springframework.web.servlet.tags.form.SelectTag.writeTagContent(SelectTag.java:429)

at org.springframework.web.servlet.tags.form.AbstractFormTag.doStartTagInternal(AbstractFormTag.java:87)

at org.springframework.web.servlet.tags.RequestContextAwareTag.doStartTag(RequestContextAwareTag.java:83)

at org.apache.jsp.WEB_002dINF.jsp.bookEditForm_jsp._jspx_meth_form_005fselect_005f0(bookEditForm_jsp.java:339)

at org.apache.jsp.WEB_002dINF.jsp.bookEditForm_jsp._jspx_meth_form_005fform_005f0(bookEditForm_jsp.java:229)

at org.apache.jsp.WEB_002dINF.jsp.bookEditForm_jsp._jspService(bookEditForm_jsp.java:149)

at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)

 

---

select 标签的 items 属性,items 属性绑定的应该是Collection、 Map、Array 等。由于Page 页面没有添加 isELIgnored="false"  导致 ${} 这个语法无法识别,导致成一个字符串形式。所以解决办法是加上这个 isELIgnored="false" 即可。

---

在使用表单绑定的操作时,需要注意的是大小规则,否则会出现问题。

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值