`
jameszhao83
  • 浏览: 67508 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

struts2 标签可以实现的简单动态下拉框

 
阅读更多
  <s:form method="post" action="user/user!save.action">
   <s:textfield name="userName"></s:textfield> 
      <s:textfield name="passWord"></s:textfield> 
       <select name = "deptid">
    <option value="0">请选择</option>
    <s:iterator value="depts" id="de">
     <option value="<s:property  value='#de.id'/>">
     <s:property value="#de.deptName"/>
     </option>
    </s:iterator>
   </select> 
   <s:submit value="注册"></s:submit>
  </s:form>

方法2

<s:select list="%{#request.ctypes}" listKey="ctype_code" listValue="type_name" headerKey="" headerValue="请选择" name="queryApply.ctype_code" cssClass="sel_style_w_180"/>
 
分享到:
评论

相关推荐

    struts2标签的使用代码

    至于树节点标签,Struts2没有内置的直接支持,但可以通过自定义标签或者结合JavaScript库如jQuery UI来实现树状结构的展示。 总结,Struts2标签库是Struts2框架的重要组成部分,它使得开发者能够更加专注于业务逻辑...

    下拉框自定义标签

    本文将围绕“下拉框自定义标签”这一主题进行深入探讨,结合给定的标签“源码”和“工具”,我们将讨论如何在实际项目中创建和使用自定义标签,特别是与Struts2框架相关的实践。 首先,下拉框(Dropdown List)在...

    Struts2 自定义下拉框Tag标签

    本篇文章将详细讲解如何在Struts2中自定义下拉框Tag标签。 首先,自定义标签的实现分为三个主要步骤: 1. 编写Java类:你需要创建一个Java类来作为自定义标签的实现。在这个例子中,我们创建了一个名为`...

    struts2-tags-API.rar_struts2 api_struts2 tag api_struts2 tags ch

    10. **Include Tags**: `&lt;s:include&gt;`标签可以动态地包含其他JSP或 Velocity模板,实现页面的重用。 11. **Tiles Tags**: 如果使用了Tiles框架,Struts2也提供了与之配合的标签,如`&lt;s: tiles&gt;`,用于布局管理。 ...

    struts操作select标签实例

    这可以通过Struts的ActionForm或者使用Servlet来实现。例如,ActionForm中可以有一个List字段,用来存储选项值: ```java public class MyForm extends ActionForm { private List&lt;String&gt; options; // getters ...

    struts2 in action

    - **第7章**:讲解Struts2的UI组件标签,包括表格、下拉框等。 - **第8章**:深入讨论Struts2的结果类型及其配置。 #### 详细内容 - **标签库**: - **基本标签**:如用于文本输入。 - **高级标签**:如用于循环...

    struts2的动态多级联下拉菜单

    在Struts2中,我们可以利用Dojo的`dijit.form.Select`组件来创建下拉菜单,并通过`dojo.data.ItemFileWriteStore`来动态加载和管理菜单项。 以下步骤概述了实现这个功能的一般流程: 1. **配置Struts2**:确保在你...

    Struts1.2+mysql实现增删改查小程序

    使用Struts标签库(struts-bean, struts-html, struts-logic等)可以简化页面的编写,如`&lt;html:form&gt;`标签用于创建表单,`&lt;html:text&gt;`标签用于创建文本输入框,`&lt;html:submit&gt;`标签用于提交按钮。 在实际开发中,...

    struts2课程

    Struts2结合AJAX技术,可以轻松实现这种交互。 最后,"SSH集成"是Java开发中的常见组合,Spring负责依赖注入和事务管理,Hibernate负责持久化,而Struts2则处理视图和控制逻辑。集成SSH可以构建松耦合、可维护性强...

    整理的Struts2_Jquery_EasyUi的例子

    jQuery与Struts2结合使用,可以方便地实现前后端的数据交互,提高用户体验。 **EasyUI** 是基于jQuery的前端组件库,提供了大量的UI组件,如表格、下拉框、按钮等,帮助开发者快速构建出美观、响应式的用户界面。...

    jsp从数据库获取数据填充下拉框实现二级联动菜单的方法.docx

    在JSP页面中,使用Struts2标签库来显示数据,并通过JavaScript实现联动效果。 ##### 5.1 显示一级数据 ```jsp 请选择--"&gt; ``` ##### 5.2 实现联动 ```javascript function getTsTo(tsFromId) { $.ajax({ ...

    strutc标签------

    8. **简单查询需求**:在实现简单的查询功能时,可以通过在Action中检查查询条件是否为空,然后构造相应的SQL语句。如果查询条件为空,则查询所有记录。查询结果通过`request.setAttribute()`存储在请求作用域中,...

    DWR 实现三级联动(2)

    【DWR实现三级联动(2)】的知识点详解 DWR (Direct Web Remoting) 是一个JavaScript库,它允许Web应用程序直接与Java后端进行交互,实现Ajax功能,即在不刷新整个页面的情况下更新部分网页内容。在这个场景中,DWR...

    ajaxtags完整实例

    总之,Struts2的AjaxTags为开发者提供了一种简单易用的方式,来实现基于Ajax的Web应用。通过合理的使用,可以大大提高应用的交互性和性能。在实际开发中,结合Action、Result和Listener等组件,可以构建出强大的Ajax...

    ssh 框架技术

    #### 四、Struts2标签 ##### 1. Struts2标签和EL表达式 - **数据标签**:如用于输出变量值。 - **控制标签**:如用于流程控制。 - **表单UI标签**:如用于生成表单元素。 ##### 2. 常用数据标签 - **property...

    ajaxtags-1.5.1-bin

    2. **动态内容更新**:可以使用这些标签来替换或添加页面的特定部分,比如实时加载新的评论或数据列表。 3. **事件处理**:AJAX Tags可以方便地绑定到不同的DOM事件上,如`onSuccess`、`onError`,这样可以在AJAX...

    dorado4实例参考指南(pdf)

    对于动态生成的菜单项,可以通过权限控制机制来决定哪些用户可以看到或使用特定的菜单项。 #### 十一、文件操作 **11.1 图片上传及下载** Dorado支持图片的上传和下载功能,可以应用于各种需要处理图片的应用场景。...

    通过layer实现可输入的模态框的例子

    需要注意的是,示例代码中提到了`&lt;s:form&gt;`标签,这是一个Struts 2框架特有的标签,用于创建一个表单。Struts 2是一个用于构建Java Web应用程序的开源MVC(Model-View-Controller)框架。在本例中,`&lt;s:form&gt;`标签...

    jquery-easyui demo

    在实际项目中,可以根据需求选择合适的组件组合,搭配后台技术栈(如 SpringMVC、Struts 等),实现高效、美观的 Web 应用。尽管版本较旧,但其设计思路和基本用法在新版本中依然适用,对于初学者理解和学习前端框架...

    jQueryeasyui的基础应用_java_java编程_

    - **Form**:如果需要编辑或新增学生信息,可以使用 Form 组件,它提供了输入框、下拉框等多种表单元素,方便用户输入数据。 - **Dialog**:Dialog 组件可以用来弹出一个模态窗口,通常用于显示详情、编辑或添加新...

Global site tag (gtag.js) - Google Analytics