开发环境:JDK1.6+Strtus2.2.1.1+Tomcat7+Myeclipse7.5
问题:无法生成二级菜单事件,如doubleonclick、doubleondblclick等。
代码如下:
<%@ page contentType="text/html; charset=utf-8" language="java"%>
<%@ taglib prefix="s" uri="/struts-tags" %>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<style type="text/css">
.doubleselect br { display:none;}
</style>
<div class="page">
<div class="pageFormContent">
<form name="form1" action="" class="doubleselect">
<p> <label>维护人员:</label>
<s:doubleselect theme="simple" formName="form1" name="depcode" list="depcode" listKey="departmentcode" listValue="departmentname"
doubleId="userdepmap" doubleOnclick="adddepuser()" doubleName="userdepmap" doubleList="userdepmap.get(top)" doubleListKey="userid" doubleListValue="username"
headerKey="" headerValue="选择维护人员" />
</p>
</form>
</div>
</div>
谢谢大家了!由于初次报到,积分很少,只好给个5分了。
相关推荐
在Struts2中,`doubleselect`标签是一个非常实用的组件,用于创建级联选择列表,即两个下拉列表之间存在关联,当用户在一个下拉列表中选择一个选项时,另一个下拉列表会根据所选值动态更新其选项。这种功能在处理如...
总之,`struts2 doubleselect`标签是构建动态级联下拉菜单的有效工具,它允许开发者通过`Action`将数据库中的层级关系展示给用户,提高用户界面的交互性。理解`list`、`listKey`、`listValue`、`doubleList`、`...
通过以上步骤,就可以利用Struts2的`doubleselect`标签实现二级联动下拉菜单的功能。这个功能在实际项目中非常常见,例如在地址选择、部门与员工选择等场景,能够简化用户的操作,提高数据输入的准确性。需要注意的...
Struts2 Doubleselect标签是用于创建二级联动下拉列表的,这种控件在网页表单中常见于需要显示层次关系数据的场景,例如省份-城市的选择。Doubleselect标签结合了两个下拉列表,其中一个的选择会影响到另一个下拉...
在Struts2中,我们有许多内置的标签来帮助开发者更方便地处理表单元素,例如`<s:select>`和`<s:doubleselect>`就是其中两个用于创建下拉列表的标签。下面我们将详细探讨这两个标签以及如何在J2EE项目中使用它们。 1...
在本篇文章中,我们将深入探讨Struts2框架中的`doubleselect`标签的使用方法,并结合一个具体的示例来展示如何将此标签与Hibernate和Spring框架整合在一起,以便于更好地理解和运用这一技术。 ### Struts2框架简介 ...
Doubleselect是Struts2提供的一种实现级联选择的组件,允许用户在一个下拉框的选择影响另一个下拉框的选项。 在Struts2级联doubleselect的实现中,主要涉及以下几个关键知识点: 1. **Action类**:Action类是业务...
在本文中,我们将深入探讨如何使用ExtJS 4和Struts2框架实现省市区三级联动的完整示例。这个示例适用于需要在Web应用程序中实现地理区域选择功能的情况,例如用户地址输入。以下是对该技术栈及其实现方法的详细说明...
Struts2是一个强大的Java web应用程序框架,它基于Model-View-Controller(MVC)设计模式,为开发者提供了构建可维护性、可扩展性良好的企业级应用的工具。"Struts2-Double-Select-Example"这个项目是Struts2框架的...
Struts2是一个强大的MVC(模型-视图-控制器)框架,用于构建可维护性高、结构清晰的Java Web应用程序。在Struts2框架中,`doubleselect`标签是用于创建一对多选择的HTML元素,通常表现为两个下拉列表,其中一个选项...
这种标签尤其适用于多级菜单或者层级关系的选择,例如产品分类、地区选择等场景。 #### 1. 从数据库中读取数据:Hibernate, Struts2, Spring三框架整合 在项目开发中,我们常常需要使用到多个框架来实现复杂的功能...
在Struts1中,`doubleselect`标签是实现二级联动的一个常见方法。`doubleselect`标签提供了一个方便的方式来创建两个相关的下拉列表,其中一个选择项会影响另一个的选择项。然而,由于Struts1的生命周期和设计模式,...
Struts2依赖于WebWork来处理配置文件的加载与解析工作,Struts2自身只做了一些轻量级的处理。 3. **`org.apache.struts2.dispatcher`**:这是Struts2的核心组件之一,主要负责处理HTTP请求和响应。其中,`...
在视图层,Struts2提供了一系列增强的组件,位于`org.apache.struts2.components`包中,包括updownselect、doubleselect、datetimepicker、token、tree等,这些组件增强了用户体验,并且支持主题(theme)以自定义...
Struts2是一个强大的Java web应用程序框架,它基于MVC(Model-View-Controller)模式,旨在简化企业级应用的开发。Struts2并不是Struts1.x的直接升级,而是结合了WebWork框架的核心机制,因此它具有更稳定、高性能和...
#### 二、Struts2与WebWork的关系 - **Struts2**是由Struts社区和WebWork社区共同研发的产物。 - **WebWork**是Struts2的核心技术支撑,Struts2在其基础上进行了增强和改进。 - **Struts2**继承了WebWork的设计理念...
doubleselect实现doubleselect实现doubleselect实现doubleselect实现doubleselect实现doubleselect实现doubleselect实现doubleselect实现doubleselect实现doubleselect实现doubleselect实现doubleselect实现...