问题描述
<s:iteratorvalue="userinfo"><s:propertyvalue="name"/></s:iterator>上面代码可以正确显示为我所取到的session里list的某值,但我需要的是在textfield中显示此值,改为<s:iteratorvalue="userinfo"><s:textfieldlabel="用户名"name="addname"value="<s:propertyvalue="name"/>"/></s:iterator>会报如下错误,应该是textfield中value不允许直接这样给定值那我应该如何去写这个value呢严重:Servlet.service()forservletjspthrewexceptionorg.apache.jasper.JasperException:/updateUser.jsp(15,74)equalsymbolexpected
解决方案
解决方案二:
补充一下,如果我直接写为<s:textfieldlabel="用户名"name="addname"value="${userinfo}"/>这个文本域的默认值为[com.pj.bean.UserInfoForm@104a681]证明session是取到了得
解决方案三:
本帖最后由 Landor2004 于 2010-04-22 12:39:03 编辑
时间: 2024-10-23 07:16:30