当前位置: 代码迷 >> Java Web开发 >> struts2 <s:textfield 标签中value的取值解决思路
  详细解决方案

struts2 <s:textfield 标签中value的取值解决思路

热度:908   发布时间:2016-04-16 21:33:59.0
struts2 <s:textfield 标签中value的取值
我想在
 <s:textfield value=" "  name="tid" />

中的value值填入我 页面上显示的property标签的内容 比如
 <s:textfield value="<s:property  value='#lxs.getTid()' />" />

但是显示的是以字符串形式出现的  
所以请求帮帮忙 怎么能实现我想要的感觉???
------解决思路----------------------
<s:textfield value="<s:property  value='#lxs.tid' />" />
或者直接
<s:textfield value="#lxs.tid" />
------解决思路----------------------
你想要什么感觉?
------解决思路----------------------
引用:
<s:textfield value="<s:property  value='#lxs.tid' />" />
或者直接
<s:textfield value="#lxs.tid" />

+1
------解决思路----------------------
是不是想要一开始加载<s:textfield这个标签时显示为<s:property value="#lxs.tid"/>的值
然后可以自己填写相应的值

如果是这样的话,
1、只要<s:textfield 中name和lxs这个对象中的属性名称相同即可(tid) <s:textfield name="tid" />这个时候会自动映射上
2、写value,<s:textfield name="tid" value="%{#lxs.tid}"/>,这个时候的name就可以随便定义了
  相关解决方案