<html:form action="/department.do?method=addDep" method="post">
<html:select property="dep_id" >
<html:options collection="list" labelProperty="depName" property="dep_id" />
</html:select>
<input type="submit" value="submit">
</html:form>
public class DepartmentForm extends ActionForm {
private static final long serialVersionUID = -7999273122578907163L;
private Integer dep_id;
private String depName;
private Integer depState;
public Integer getDep_id() {
return dep_id;
}
public void setDep_id(Integer dep_id) {
this.dep_id = dep_id;
}
public String getDepName() {
return depName;
}
public void setDepName(String depName) {
this.depName = depName;
}
public Integer getDepState() {
return depState;
}
public void setDepState(Integer depState) {
this.depState = depState;
}
@Override
public void reset(ActionMapping mapping, HttpServletRequest request) {
// TODO Auto-generated method stub
super.reset(mapping, request);
}
@Override
public ActionErrors validate(ActionMapping mapping,
HttpServletRequest request) {
// TODO Auto-generated method stub
return super.validate(mapping, request);
}
}
分享到:
相关推荐
### `<html:select>`:选择默认值 在Web开发中,`<html:select>`标签是一种常用的表单元素,用于创建下拉列表。这个标签属于Struts标签库的一部分,Struts是一个基于MVC(Model-View-Controller)设计模式的Java ...
`jsp`中的`html:select`标签主要用于创建HTML表单中的下拉选择列表。这个标签在Struts框架中尤其常见,因为它与ActionForm对象的属性紧密关联,方便数据的提交和回显。以下是对`html:select`标签的详细解释和使用...
在Struts中,`html:select`标签是用于创建HTML下拉列表的一个重要元素,特别适用于用户界面中需要选择单一或多个选项的场景。本文将深入探讨`html:select`标签的使用方法及其相关知识点。 首先,我们需要理解`...
在Spring MVC框架中,`form:select`是用于创建HTML选择元素(下拉列表)的标签,它极大地简化了在表单中处理选择项的工作。本文将深入探讨`form:select`的使用方法,以及其背后的原理和相关知识点。 首先,`form:...
`<select>`标签是HTML中用于创建下拉列表的元素,通常用于提供多个选项供用户选择。然而,标准的`<select>`元素并不支持用户直接输入自定义文本。为了实现一个既可输入又可编辑的下拉框效果,开发者通常会采用一些...
### 关于 `<html:select>`、`<html:option>`、`<html:options>` 和 `<html:optionsCollection>` 的详细解析 #### `<html:select>` 标签 `<html:select>` 是一个用于生成 HTML `<select>` 元素的标签。在 Struts 1.x...
在Struts1.x中,HTML标签库提供了一系列的定制化标签,简化了视图层的开发,比如`html:radio`, `html:checkbox`, `html:multibox`和`html:select`,这些都是用来创建用户交互界面的元素,主要用于处理表单数据的输入...
下面我们将深入探讨`html:checkbox`, `html:multibox`, `html:select`以及`html:option`和`collections`相关的知识点。 1. **html:checkbox** `html:checkbox`标签用于生成HTML的`<input type="checkbox">`元素。这...
HTML中的`<select>`元素是用于创建下拉列表的,它在网页表单中非常常见。这个元素有多个属性,可以用来控制下拉列表的行为和外观。以下是一些主要的`<select>`属性的详细说明: 1. `accessKey`: 这个属性允许设置一...
当下拉菜单选项比较多的时候,select下拉列表内容过多,在IE中默认是30条选项,firefox默认是20条, 超过自动出现滚动条,但是在没出现滚动条时候样式特别不协调。本次上传的代码将提供一种方法将select下拉框添加...
首先,我们需要理解HTML的`<select>`元素和`<option>`元素。`<select>`元素用于创建一个下拉列表,而`<option>`元素则定义了下拉列表中的具体选项。在处理多级联动时,每个级别都对应一个`<select>`元素,且下一级别...
在JSP开发中,Struts2框架提供了丰富的标签库,其中`s:select`标签用于创建HTML选择列表(即下拉菜单)。本篇文章将详细介绍在Struts2中如何使用`s:select`标签,以及通过几个具体例子来展示其用法。 1. 第一个例子...
HTML5的`<select>`元素是网页制作中用于创建下拉列表的重要组成部分,它提供了用户交互界面,允许用户从预定义的选项中进行选择。在HTML表单中,`<select>`元素通常与`<form>`配合使用,以提供一种简洁、高效的用户...
本文档将详细介绍`html:optionsCollection`标签的使用方法,并结合其他相关标签如`html:select`、`html:option`、`html:options`等进行深入探讨。 #### 二、HTML Select 标签基础 `html:select`标签用于创建HTML `...
除了使用`<s:select>`标签之外,还可以直接利用Struts2的`<s:property>`标签配合原生HTML来实现同样的效果。这种方式相对灵活,但需要手动处理更多细节。 #### 代码示例 ```xml <select class="textrequired" name...
`<html:select>`定义列表,`<html:option>`定义选项。例如,创建一个包含城市选择的列表: ```html <html:select property="city"> <html:option value="北京">北京</html:option> <html:option value="上海">...
- **功能**:配合`<html:select>`使用,定义下拉列表中的选项。 - **示例**: ```xml <html:select property="city"> <html:option value="北京">北京</html:option> <html:option value="上海">上海</...
`<html:select>`的`property`属性同样与ActionForm对象的属性关联,而`<html:option>`的`value`属性是用户选择的值,`label`属性是显示在列表中的文本。如: ```jsp <html:select property="color"> ...
<html:select property="departmentId" styleId="department" onchange="getClasses(this.value)"></html:select> <html:select property="classId" styleId="classid" ></html:select> ``` 服务器端,Struts ...
在网页设计和开发中,`<select>`元素是HTML中用于创建下拉菜单的重要组成部分。在用户界面中,下拉菜单通常用于提供一系列预设选项,让用户从中进行选择。随着现代Web应用的需求日益复杂,传统的`<select>`元素已经...