`
johnson2132
  • 浏览: 27153 次
  • 性别: Icon_minigender_1
  • 来自: 潍坊
最近访客 更多访客>>
社区版块
存档分类
最新评论

struts2 表单标签的使用

阅读更多

        combobox标签的功能是显示一个可以让用户选择的复选框和一个可以让用户输入的文本输入框组合。这两个表单标签在HTTP请求中同时被指定同一个请求参数。list属性是指定一个下拉框选择内容的数据集合。headerValueheaderKey属性和前述的标签中属性功能相同。该标签具有一个readonly属性,它是表明文本输入框中是否允许输入文本,如果readonly属性值为“true”则不允许用户输入,只能查看该文本输入框中显示的内容

    doubleselect标签的功能是提供两个有级联关系的下拉框。用户选中第一个下拉框中某选项,则第二个下拉框中选项是根据第一个下拉框被选中的某选项内容来决定它自己的下拉框选项内容。(由于该标签名字中包含“double”,因此它只提供两个级联关系的下拉框。如果开发者想利用该标签开发多个级联关系下拉框,则还需要自己编写JavaScriptJava代码联合使用该标签开发。笔者很希望Struts2的设计者在以后的版本中能提供一个multiselect标签,这样开发者就可以直接使用该标签来快速开发多个级联关系下拉框

 

该标签属性有很多。(其中list属性是指定第一个下拉框中选项的数据集合。listKeylistValue属性是分别指定第一个下拉框中的value和页面上显示的内容。doubleList是指定第二个下拉框中选项的数据集合。doubleListKeydoubleListValue属性是分别指定第二个下拉框中的value和页面上显示的内容。doubleName是第二个下拉框的名字属性

    JSP中有“materialMap.get(top.itemId)”这行代码。其中的top其实返回的是材料类别map集合的value即材料list集合中的材料类对象实例

    datetimepicker标签的功能是显示一个可以选择时间日期的选择框。如果不使用Struts2的话,以前都是用JavaScript来完成这个选择框实现工作。现在Struts2底层已经集成了该选择框,开发者只要使用该标签就能完成开发工作,节省了大量时间(displayFormat属性指定日期显示格式。formateLength属性则表明显示的日期格式类型,它一共有四个可以赋给它的值,分别为longshortmediumfull

     optiontransferselect标签的功能是提供两个可以左右转移以及下拉的列表项。该标签中提供了很多上下左右移动选择项的功能。而且还可以进行多项选择项移动(如果是map类型,则keyvalue可以显示指定为左边列表中每个元素的值。集合中数据就是左边列表中的内容。headerKeyheaderValue属性是表明左边列表缺省显示的值和内容。listKeylistValue属性则和checkboxlist标签中相同,都是表明左边列表值和在页面上显示的内容。它还有一个multiple属性表明左边列表中内容是否可以多选即同时选中左边列表中多项元素。allowUpDownOnLeft属性是指定左边列表中各个元素是否可以上下移动,如果值为“true”就表明可以上下移动,反之则否。emptyOption属性是指定左边列表中是否有空元素出现即没有任何文字的选项。如果值为“true”就表明有空元素出现,反之则否

   

   

0
0
分享到:
评论

相关推荐

    Struts2表单标签使用范例

    本示例将深入探讨Struts2的表单标签使用方法,帮助开发者更好地理解和应用这些标签。 首先,我们来了解一些基本概念。在Struts2中,表单标签通常与Action类中的属性相对应,用于在JSP页面上创建HTML表单元素。例如...

    struts2标签使用例子

    在压缩包中的"example"文件可能包含了一个或多个使用Struts2标签的实际示例,可以参考这些示例来理解和学习Struts2标签的用法。通过实践,你会更好地掌握这些标签的功能和用法,从而在开发过程中更加得心应手。

    Struts2表单标签

    在Struts2中,表单标签是其核心组件之一,用于处理用户输入并展示数据。与传统的HTML表单标签相比,Struts2的表单标签提供了更多的功能和灵活性,能够更好地集成到MVC架构中。 1. **表单标签的基本结构**: Struts...

    struts2标签使用方法

    UI 标签主要用于生成 HTML 元素标签,UI 标签又可分为表单标签和非表单标签。UI 标签用于生成 HTML 元素标签,例如生成文本框、下拉框、单选框等。 非 UI 标签 非 UI 标签主要用于数据访问、逻辑控制等的标签。非 ...

    Struts2标签使用及API文档

    `struts2标签用法.doc`和`标签详解`文件可能包含更深入的标签用法和实例,例如如何使用`s:form`创建表单,如何利用`s:action`执行Action,以及如何使用`s:debug`标签进行调试等。 5. **Struts2标签的高级用法** -...

    使用Struts 2标签的注意事项

    例如,使用Struts 2的表单标签可以快速创建表单,例如: ``` 用户名"/> 密码"/> 登录"/> ``` 这段代码创建了一个简单的登录表单,并使用Struts 2的标签来生成表单控件。 如果您想了解更多关于Struts 2标签的...

    struts2 标签库使用文档

    非表单标签:主要用于生成页面上的tree,Tab页等。 非用户界面标签(非UI标签):主要用于数据访问,逻辑控制。 数据访问标签:主要包含用于输出值栈(ValueStack)中的值,完成国际化等功能的标签。 流程控制标签:主要...

    在Eclipse中配置Struts2项目(html)手把手教会你 +struts2 标签库介绍(html) + STRUTS2学习文档.pdf + Struts2―表单验证validate(html) + struts2和struts的比较 + struts教程(html)

    struts2 标签库介绍(html)对Struts2的标签做了详细的介绍让你轻松掌握Struts2的标签。 STRUTS2学习文档.pdf 对Struts2的一些配置文件进行了详细的说明。 Struts2―表单验证validate(html)对validate的type属性...

    struts2表单标签(转) - 努力创造未来!

    首先,Struts2的表单标签主要分为两种类型:简单表单标签(s:textfield, s:password, s:textarea等)和复杂表单标签(s:form, s:submit, s:checkbox, s:radio等)。这些标签都是基于OGNL(Object-Graph Navigation ...

    Struts2 标签使用简介

    2. 表单标签:如`s:textfield`、`s:textarea`、`s:checkbox`、`s:radio`等,用于创建HTML表单元素并与Action类中的属性绑定。 3. 数据标签:如`s:property`、`s:debug`等,用于显示模型数据或进行调试。 4. 动态标签...

    Struts2常用标签

    4. **表单标签(form、textfield、textarea、password)** 这些标签用于创建HTML表单和输入元素。例如: ```jsp ``` `action`属性指定提交时调用的Action,`name`属性对应Action中的属性,`label`属性...

    李顺利Struts2表单验证后回显错误信息 标签使用

    李顺利老师通过他的讲解,让我们深入理解了如何在Struts2中使用特定的标签来实现这一目标。 首先,Struts2提供了`<s:fielderror>`和`s:actionerror`这两个标签用于显示验证错误。`<s:fielderror>`主要用于显示单个...

    struts2标签库

    在使用Struts2标签库前,需要在JSP页面中引入相应的标签库,通常使用`<%@taglib>`指令,如`<%@taglib uri="/struts-tags" prefix="s"%>`。对于Servlet2.3之前的版本,可能还需要在web.xml中配置标签库的定义,但...

    Struts标签库 Struts 标签库

    - 使用`<s:form>`标签替代HTML的`<form>`,因为Struts2的表单标签可以自动处理请求参数和错误信息。 - 结合OGNL表达式,如`<s:property value="%{#session.username}" />`,可以方便地访问各种上下文对象。 - 在...

    struts2的标签应用

    在本篇中,我们将深入探讨Struts2的标签应用及其在实际开发中的使用。 首先,了解Struts2的标签库分为两个主要部分:动作标签和数据标签。动作标签主要用于处理业务逻辑,如表单提交、重定向等,而数据标签则专注于...

    Struts2之struts2标签库了解和使用案例struts025

    Struts2是一个强大的Java EE应用程序框架,用于构建和维护可扩展、模块化和易于管理的Web应用程序。在Struts2中,标签库是其核心组件之一,极...学习并熟练掌握Struts2标签库的使用,是每个Java Web开发者必备的技能。

    Struts2源码和标签使用和配置

    总的来说,这个教程应该会涵盖Struts2的基本概念、配置方式、标签的使用技巧,以及EXT3.0在前端展示中的应用,旨在帮助开发者快速掌握Struts2框架,并能有效利用其特性构建高效的企业级应用。通过学习和实践,你可以...

Global site tag (gtag.js) - Google Analytics