1条回答 默认 最新
你知我知皆知 2024-08-05 00:14关注以下回答参考 皆我百晓生、券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。
在Struts 2中,
<s:select>标签用于从数据库或表单获取一个选择项列表。默认情况下,这些选项会显示为文本,但你可以将其转换为其他格式,例如HTML表格。如果你想要使用
<s:select>标签来实现你的需求,你可以在html模板中添加以下代码:<s:if test="${formDetail.breathesys == '1'}"> <tr> <td class="label align_right">呼吸系统:</td> <td colspan="5"> <table border="1"> <tbody> <tr> <th width="40">呼吸平稳</th> <th width="40">呼吸浅促</th> <th width="40">呼吸困难</th> </tr> <tr> <td><input type="radio" name="breathesys" value="1" checked="checked"></td> <td><input type="radio" name="breathesys" value="2"></td> <td><input type="radio" name="breathesys" value="3"></td> </tr> </tbody> </table> </td> </tr> </s:if>这段代码首先检查
formDetail.breathesys的值是否等于'1'。如果是,它将生成一个包含三个选项的 HTML 表格,并为每个选项创建一个输入框。注意:这个示例假设你有一个名为
formDetail的对象,其中包含一个名为breathesys的字段。你需要根据实际情况调整这些变量名和字段名称。此外,如果
breathesys字段是日期类型,那么你需要在value属性中设置对应的值(例如"2023-01-01")。解决 无用评论 打赏 举报
图片说明](https://img-ask.csdn.net/upload/201512/17/1450340490_951209.jpg)