jsp页面加入了struts2标签<%@ taglib prefix="s" uri="/struts-tags"%>
我希望更新用户信息的时候页面上能显示出要更新的信息
有这样两行
① name:<input name="user.username" value="<s:property value="user.username"/>"/><br/>
② <s:textfield name="user.username" value="<s:property value='user.username'/>" label="name1"></s:textfield>
如果我使用①这种方法可以一个文本框中正常显示出用户的姓名 但是用②就不能显示 然后如果把②中的 s:property value='user.username' 换成双引号就会报错 虽然①能解决了 但是这是问什么呢 为什么②就不行呢
菜鸟求教~
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
2 直接用user.username
Struts 可以直接使用ognl
------解决方案--------------------------------------------------------
标签不支持你这样嵌套吧。
应该这样
<s:textfield label="name1" name="user.username" value="%{user.username}"/>