<s:if test="enterVo!=null">
<input type="text" id="made_enterprise" name="entity.made_address" value="<s:property value='enterVo.register_address'/>"/>
</s:if><s:else>
<input type="text" id="made_enterprise" name="entity.made_address" value="<s:property value='entity.made_enterprise'/>"/>
</s:else>
这样写可以,可是感觉很不好。
我在看了http://java4evero.iteye.com/blog/1390505这篇博文后。改成这样了
<input type="text" id="made_enterprise" name="entity.made_address" value="<s:property value='${enterVo!=null?"enterVo.register_address","entity.made_enterprise"}'/>"/>
大家说说这种思路可以实现吗、?我哪个地方错了?谢谢了哈~
<input type="text" id="made_enterprise" name="entity.made_address" value="<s:property value='enterVo.register_address'/>"/>
</s:if><s:else>
<input type="text" id="made_enterprise" name="entity.made_address" value="<s:property value='entity.made_enterprise'/>"/>
</s:else>
这样写可以,可是感觉很不好。
我在看了http://java4evero.iteye.com/blog/1390505这篇博文后。改成这样了
<input type="text" id="made_enterprise" name="entity.made_address" value="<s:property value='${enterVo!=null?"enterVo.register_address","entity.made_enterprise"}'/>"/>
大家说说这种思路可以实现吗、?我哪个地方错了?谢谢了哈~
解决方案 »
- 刚培训完的新手上路,接触JavaEE的哪个方向好呢?
- jsp 表格问题
- 小弟初学java,在使用spring的quartz是遇到错误。各位大大快来救命呀。在线等
- 沈阳的兄弟姐们进来帮帮忙啊
- java 调用返回多个结果集的存储过程
- java写一段程序,验证生成的触发器是否可用?
- jacob问题
- 目前 java支持rest风格 使用最广泛的开源框架是什么?
- 在XML中怎么换行,在java中,在字符串中加如\n来换行,请问在字符串中加入什么符号可以在输入到的XML文件中换行,谢谢
- 请问大家JDOM有什么用呀,是干什么的?
- hibernate 如何判定使用哪种id生成策略
- Axis + Hibernate 一直会出现session close的情况
按照java思想 应该可以:看起来就是 从后台得来的enterVo进行判断 true:返回enterVo.register_address 给input value false就给entity.made_enterprise我感觉这样写也不怎么好,虽然简话的代码量,但是还得细看,大致看一下还不一定能看出来。
相反<s:if>....<s:else> 一眼就能看出来是什么东西,说明这里有判断显示传值。 为了给以后接受2次开发的人,也是负责的!2手活不好做呀! 还有各种大神的各种奇怪想法而写的代码 要命呀!
好代码是言简意赅! 并不是光言简!
value="<s:property value='enterVo!=null?enterVo.senterprise_name:fillerEntity.made_enterprise'/>"/>呵呵,原来是这样写 的。都怪自己太粗心了。回上面几位,我也不是就打算这样写进项目了,就是觉得好玩,想知道能不能哈。
感谢大家的回复。