本示例演示如何通过Struts2框架提供的标签,简单地实现【级联下拉框】

1.发布房屋表单页面的级联下拉框如下:

2.     进入发布页面前需要查询下拉框数据,Action代码如下:

3.     房屋发布页面JSP代码如下:

<s:doubleselect>标签的属性说明:

list:                     一级下拉框的数据来源集合,和Action中集合名称一样

listKey:              一级下拉框数据集合中的实体,作为value的属性名

listValue:           一级下拉框数据集合中实体,作为text的属性名

doubleList         二级下拉框的数据来源

doubleName    二级下拉框的name属性

doubleListKey  二级下拉框数据集合中的实体,作为value的属性名

oubleListValue二级下拉框数据集合中的实体,作为text的属性名

原文地址:https://www.cnblogs.com/loveyoulx/p/9525102.html

时间: 2024-08-04 01:29:12

本示例演示如何通过Struts2框架提供的标签,简单地实现【级联下拉框】的相关文章

Struts2 &lt;s:doubleselect&gt;级联下拉框 详解析

运行环境:myeclipse8.6+jboss5.1+jvm1.6 先看最后目录结构: 直接上源码: complexFormTag.jsp: <%@ page language="java" contentType="text/html; charset=gb2312"pageEncoding="gb2312"%> <%@ taglib prefix="s" uri="/struts-tags&qu

框架 day50 BOS项目 4 批量导入(ocupload插件,pinyin4J)/POI解析Excel/Combobox下拉框/分区组合条件分页查询(ajax)/分区数据导出(Excel)

知识点: 批量导入(ocupload插件,pinyin4J /POI解析Excel(apache POI) /区域分页查询 /Combobox下拉框 /分区组合条件分页查询(ajax) /分区数据导出(Excel下载) BOS项目笔记第4天 1.    区域批量导入功能 *Ajax不支持文件上传. *上传并且不刷新上传页面原理: Target到一个0,0,0的隐藏iframe里,造成一个没有刷新的假象 <form target="myIframe" action="ab

struts2 jsp表单提交后保留表单中输入框中的值 下拉框select与input

原文地址:struts2 jsp表单提交后保留表单中输入框中的值 下拉框select与input jsp页面 1     function dosearch() {2         if ($("#textValue").val() == "") {3                 $("#errortip").html("<font color='#FF0000'>请输入查询内容</font>")

jQuery自定义漂亮的下拉框插件8种效果演示

原始的下拉框不好看这里推荐一个jQuery自定义漂亮的下拉框插件8种效果演示 在线预览 下载地址 实例代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 <!DOCTYPE html> <html lang="en" class=

解决Bui框架下拉框select配合Gird弹出模态编辑框使用,无法选取编辑行的下拉内容.

这个需求比较简单,就是下拉列表的项是异步请求过来的加载的,而点击gird的编辑一行按钮实现动态选择表单的行内容: 点击编辑效果: 图中的RulesDictID项是从后台异步获取的.那么我们在前端这样写: <div class="row-fluid"> <div class="span24"> <div class="panel"> <div class="panel-header"&g

关于下拉框插件、或者框架的下拉框,初始化之后无法联动,或者再次绑定值问题

我用的Bootstrap4的ubold 框架 ,他的下拉框第一次初始化之后,再次初始化,就不在赋值了. 第一步,我审查了元素, 下拉框是没有花里胡哨的样式的,基本上美化下拉框是根据返回的select 数据 生成一个ul li 然后把生成的元素重新赋值. 根据我多次测试和操作,个人分析,造成第二次不绑定数据的原因是:那个初始化方法只会给未生成的元素初始样式,已有的就不会再次初始样式了.(有些框架不会,但是有些会这样) 第二步,根据原因解决(原则上来说,为达目的不择手段) 1.可以把他写的JS找到,

Struts2框架05 result标签的类型

1 result标签是干什么的 就是结果,服务器处理完返回给浏览器的结果:是一个输出结果数据的组件 2 什么时候需要指定result标签的类型 把要输出的结果数据按照我们指定的数据类型进行处理 3 常见的类型(在struts的默认配置文件120行有这些类型的列表)   3.1 dispatcher 转发(默认类型) 3.2 redirect 重定向URL 格式一 <result type="redirect"> 网址(例如:http://www.baidu.com) <

struts2框架s:action标签无效原因

1.没在jsp页面中导入标签库 解决方法:在页面中加入<%@ taglib uri="/struts-tags"  prefix="s"  %> 2.action路径拼写有误 解决方法:检查页面中的action路径和struts.xml中action的name是否一致 3.s:action标签中的namespace和struts.xml中对应的action的namespace不一致 解决方法:确保页面的s:action标签中的namespace属性值与s

Spring MVC-表单(Form)标签-下拉框(Dropdown)示例(转载实践)

以下内容翻译自:https://www.tutorialspoint.com/springmvc/springmvc_dropdown.htm 说明:示例基于Spring MVC 4.1.6. 以下示例显示如何使用Spring Web MVC框架在表单中使用Dropdown.首先,让我们使用Eclipse IDE,并按照以下步骤使用Spring Web Framework开发基于动态窗体的Web应用程序: 步骤 描述 1 创建一个名为HelloWeb的项目,在一个包com.tutorialspo