(1)用struts实现jsp页面中的下拉框、单选框
<primary-key>
<column>
<name>admin_name</name>
<sql-name>ADMIN_NAME</sql-name>
<title>admin_name</title>
<type>string</type>
<validation>
<required>true</required>
<max-length>32</max-length>
</validation>
<value>
<widget>select</widget> <choice>
<code>code</code>
<display>display</display>
</choice>
<choice>
<code>code2</code>
<display>display2</display>
</choice>
</value>
</column>
</primary-key>
生成的为下拉框,效果为:
<html:select property="admin_status">
<html:option value="0">
<bean:message key="Tab_ch_admin.admin_status.0"/>
</html:option>
<html:option value="1">
<bean:message key="Tab_ch_admin.admin_status.1"/>
</html:option>
</html:select>
如果把粉红色的
widget值改成"radio"则可以实现单选框,效果为
<html:radio property="admin_status" value="0"/>
<bean:message key="Tab_ch_admin.admin_status.0"/>
<html:radio property="admin_status" value="1"/>
<bean:message key="Tab_ch_admin.admin_status.1"/>
(2)相应的,需要在form文件中增加以下语句
private String admin_nameDisplay = ""; // Display Helper
(3)在资源文件中配置
Tab_ch_admin.admin_name.code=display
Tab_ch_admin.admin_name.code2=display2
(4)在jsp页面显示为
<logic:equal name="tab_ch_adminForm" property="strutsAction" scope="request"
value="1">
<tr bgcolor="">
<td style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid" class="FieldCaptionTD" width="20%"><bean:message key="Tab_ch_admin.admin_name"/></td><td style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid" class="DataTD" width="*">
<html:radio property="admin_name" value="code"/><bean:message key="Tab_ch_admin.admin_name.code"/>
<html:radio property="admin_name" value="code2"/><bean:message key="Tab_ch_admin.admin_name.code2"/>
</td>
</tr>
</logic:equal>
<logic:equal name="tab_ch_adminForm" property="strutsAction" scope="request"
value="2">
<html:hidden property="admin_name"/>
<tr bgcolor="">
<td style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid" class="FieldCaptionTD" width="20%"><bean:message key="Tab_ch_admin.admin_name"/></td><td style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid" class="DataTD" width="*">
<bean:write name="tab_ch_adminForm" property="admin_name"/></td>
</tr>
</logic:equal>
分享到:
相关推荐
jsp实现连动下拉框
supplyInfo_update.jsp稍微难了点,不仅仅是一级触发实现二级联动,还有它是将数据库中相应的省份城市提取出来,将原有增加的省份城市提取给用户,供用户修改;对于JSP里的html:select及其html:option几乎只用直接拷贝,没...
这个里面有安卓的单选框,复选框,以及下拉框的使用,以及点击按钮会显示你输入的信息,适合新手的借鉴与使用。
去除下拉框的边框,包括下拉的按钮,内有demo
struts2中 页面加载时动态填充下拉框的例子,用于向数据库请求数据进行填充。通过Action中的方法进行请求数据,来初始化Action中的属性,以便页面上的使用。包含jar包。
实现jsp页面二级下拉框联动,实时读取数据库数据实现jsp页面二级下拉框联动,实时读取数据库数据
jsp页面带有下拉框的分页
博文链接:https://tj007-bo.iteye.com/blog/32481
文本框 单选框 复选框 下拉框 美化 只有你想不到没有做不到! 用的感觉可以 回头加关注 总会给你意想不到的 收货
一组经过美化的jQuery select下拉框单选和多选插件,带搜索功能,模拟select下拉框多选菜单选择效果。
jsp实现下拉框源码,适合新手作为学习参考,不是很好但适用
jQuery实现城市选择下拉框单选多选特效源码.zip
Ajax利用JSP技术实现类似百度、谷歌的搜索框下拉列表
包括相应的js,css文件,这些都是经过测试的。是没有问题的
使用ajax+struts2.0+jsp做的一个多下拉列表级联
javascript代码模块之用下拉框实现页面跳转
jQuery省市自治区下拉框单选多选代码.zip
这是一个用JAVA编写的题库管理系统,可以完成题目添加、修改、删除、显示功能,其中还用到树等控件,可以响应鼠标左右键点击,其他的控件也同样有相应的响事件。这个系统运用到了数据库,可能很完善。