bean:write输出HTML效果的问题以及struts其他标签的问题

     今天碰到的第一个问题,我往数据库里存<br>进去,但是经过bean:write之后直接显示出来了,并没有出现HTML效果,结果发现加上filter="false"之后就可以了。
        第二个问题是发现bean:define的值不能为空值
        第三个问题是logic:equal值为一个对象时的使用
        之前是这样写的
1 < bean:define id = " hyid "  name = " fshy "  property = " hyid " />
2 < logic:notEmpty  name = " bztgFshyForm "  property = " fshyid " >< logic:equal value = " <%=hyid%> "    name = " bztgFshyForm "  property = " fshyid " >< input name = " sc "  type = " button "  id = " sc "  value = " 发 放 "  onclick = " window.open('bztgFshy.do?cmd=sc&bztgid=<%=bztgid%>&fshyid=<bean:write name= " fshy "  property= " hyid " /> "   /></ logic:equal ></ logic:notEmpty >

但是IDE老是提示logic:equal value那里不能解析,然后我就把bean:define那个标签加上了一个type="String"的属性,但是还是没作用,最好发现用EL表达式可以解决这个问题,最终代码是这样的:
< logic:notEmpty  name = " bztgFshyForm "  property = " fshyid " >< logic:equal value = " ${fshy.hyid} "    name = " bztgFshyForm "  property = " fshyid " >< input name = " sc "  type = " button "  id = " sc "  value = " 发  放 "  onclick = " window.open('bztgFshy.do?cmd=sc&bztgid=<%=bztgid%>&fshyid=<bean:write name= " fshy "  property= " hyid " />') "   /></ logic:equal ></ logic:notEmpty >

        问题解决!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值