当前位置: 首页 > news >正文

在struts中html:select 标签的disabled属性中使用java代码

在struts标签html:select使用中,有时需要disabled属性动态表示,即根据条件让他true或false。我们知道虽然struns标签属性中虽可以用<%%>写运行时代码,但是好像一般只能用<%=xxx%>这样的赋值语句。而不能用<% out.print("true")%>这样的语句,我在给select标签的disabled属性赋值时,发现disabled标签接受的是boolean类型的,因此使用disabled="<%=!("03".equals(((PdctvtInfoVO)pdctvtItem).getSsn_ket_cd()) || "04".equals(((PdctvtInfoVO)pdctvtItem).getSsn_ket_cd()))%>">这样的方法可以给这个属性动态的赋值。

<html:select name="baseForm"
property="pdctvtInfoBean.ssn_sydn_cd" styleClass="default"
style="width:120px;" disabled="<%=!("03".equals(((PdctvtInfoVO)pdctvtItem).getSsn_ket_cd()) || "04".equals(((PdctvtInfoVO)pdctvtItem).getSsn_ket_cd()))%>"
value="<%=((PdctvtInfoVO)pdctvtItem).getSsn_sydn_cd()%>">

相关文章:

  • k8s 开发流程
  • 用Linux搞定了Windows中无法使用也无法修复的MP3!
  • centos7 k8s安装部署nvidia-docker2 排坑记录
  • Runtime.exec系列方法与ProcessBuilder类
  • kubeflow Pods stuck in Pending state
  • String的split方法的使用
  • k8s pv 一直是release状态
  • 使用DateFormat把时间长度格式化为时:分:秒格式
  • centos 7 安装go遇到问题: No package golang available.
  • javascript可以直接比较时间字符串的大小
  • centos 把程序所在目录加入到环境变量的配置文件中
  • 分析hibernate中table per class hierarchy映射方式的一个异常
  • linux 磁盘分区
  • oracle分页查询的排序问题
  • centos7 配置yum源
  • Eureka 2.0 开源流产,真的对你影响很大吗?
  • JavaScript标准库系列——Math对象和Date对象(二)
  • Java知识点总结(JavaIO-打印流)
  • jQuery(一)
  • Js实现点击查看全文(类似今日头条、知乎日报效果)
  • Mac转Windows的拯救指南
  • redis学习笔记(三):列表、集合、有序集合
  • SpingCloudBus整合RabbitMQ
  • 对话 CTO〡听神策数据 CTO 曹犟描绘数据分析行业的无限可能
  • 如何抓住下一波零售风口?看RPA玩转零售自动化
  • 使用Swoole加速Laravel(正式环境中)
  • 小程序01:wepy框架整合iview webapp UI
  • SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解 ...
  • 关于Kubernetes Dashboard漏洞CVE-2018-18264的修复公告
  • (1)常见O(n^2)排序算法解析
  • (2015)JS ES6 必知的十个 特性
  • (ZT)北大教授朱青生给学生的一封信:大学,更是一个科学的保证
  • (ZT)一个美国文科博士的YardLife
  • (附源码)计算机毕业设计SSM保险客户管理系统
  • (黑马出品_高级篇_01)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式
  • (每日持续更新)jdk api之StringBufferInputStream基础、应用、实战
  • (三分钟了解debug)SLAM研究方向-Debug总结
  • (数据结构)顺序表的定义
  • (算法设计与分析)第一章算法概述-习题
  • (转)关于多人操作数据的处理策略
  • ***通过什么方式***网吧
  • *setTimeout实现text输入在用户停顿时才调用事件!*
  • .NET MVC 验证码
  • .net web项目 调用webService
  • .NET 将混合了多个不同平台(Windows Mac Linux)的文件 目录的路径格式化成同一个平台下的路径
  • .netcore如何运行环境安装到Linux服务器
  • .NET开源项目介绍及资源推荐:数据持久层 (微软MVP写作)
  • .Net转Java自学之路—SpringMVC框架篇六(异常处理)
  • @column注解_MyBatis注解开发 -MyBatis(15)
  • @ComponentScan比较
  • [\u4e00-\u9fa5] //匹配中文字符
  • [autojs]autojs开关按钮的简单使用
  • [C#]DataTable常用操作总结【转】
  • [C++]命名空间等——喵喵要吃C嘎嘎
  • [CSS3备忘] transform animation 等