`

关于struts标签怎么加入一个Id

阅读更多
前天在项目当中为了要适应火狐浏览器。在选择日期控件时必须要加入一个ID,因为在firefor中只认ID,必须是通过ID来获取其中的一个对象,才能把所选择的时间加入到
输入框中。我采用的是struts标签来做的(为了刷新时保留其中的值)。
大家可能知道通常的做法是(不采用struts标签那很好喽!):
<input type="text" id="sDate" name="sDate" class="dd_text"/>
那么在struts中用property="sDate"
<html:text property="sDate" styleClass="dd_text"></html:text>它直接翻译
成html为:
<input type="text" name="sDate" class="dd_text"/>里面没有id.
可以采用:
<html:text property="sDate" styleId="sDate" styleClass="dd_text"></html:text>
这样就达到了我们的要求了。这个小知识点希望对大家有所帮助。
分享到:
评论
1 楼 aninfeel 2008-05-30  
就是那个元素不能设置id,也可以为它加个不影响显示的父元素(比如span),然后为这个元素设置id,取得这个元素对象就用——document.getElementById("parentId").firstChild;

相关推荐

    struts标签 struts标签 struts标签

    Struts标签是Apache Jakarta Struts框架中的一部分,用于简化Java Web应用程序开发中的视图层构建。Struts标签库提供了一组预定义的JSP标签,这些标签有助于开发者更有效地处理常见的Web开发任务,如表单处理、数据...

    struts2标签库例子

    Struts2 提供了一个强大的标签库,用于简化 Web 应用程序的开发过程。这些标签可以分为两类:通用标签和 UI 标签。下面,我们将详细介绍 Struts2 标签库的使用。 4.1 通用标签 通用标签用来控制页面的执行过程,并...

    struts2中循环标签id的设置

    在Struts2框架中,`s:iterator`标签是一个非常重要的循环遍历工具,它用于迭代集合中的元素,如ArrayList、HashMap等,并且在每个迭代过程中可以为HTML元素生成唯一的ID,这对于前端JavaScript或者jQuery操作DOM元素...

    Struts2常用标签

    Struts2是一个强大的MVC框架,它提供了丰富的标签库,使得开发者在编写JSP页面时能够更加方便地处理业务逻辑和展示数据。本篇文章主要关注Struts2中的常用标签,这些标签大大简化了Web开发中的一些常见任务。 首先...

    Struts标签手册

    Struts标签是Apache Struts框架中的重要组成...通过阅读“Struts标签手册”,你可以找到更多关于这些标签的详细信息,包括使用方法、参数解释以及实例。手册通常会提供中文和英文查询,方便不同语言背景的开发者查阅。

    struts标签大全

    Struts是一个著名的Java Web开发框架,它极大地简化了MVC(模型-视图-控制器)架构的实现。本文主要探讨的是Struts中的JSP标签库,这些标签库提供了丰富的功能,帮助开发者创建与Struts框架交互的动态网页。 首先,...

    struts标签库使用大典

    Struts标签库是Java开发Web应用时常用的工具,尤其在基于MVC(Model-View-Controller)架构的Struts框架中发挥着重要作用。Struts标签库简化了JSP页面的编写,提高了代码的可读性和可维护性。下面将详细介绍Struts...

    Struts1标签库

    Struts1标签库是Java Web开发中的一种工具,主要用于简化基于MVC模式的Struts框架下的JSP页面开发。尽管目前Struts1已逐渐被更新的版本如Struts2取代,但了解其标签库仍然有助于理解Web应用的历史发展和基础概念。 ...

    struts 1.2 标签使用说明

    Struts 1.2 是一个基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架。在Struts 1.2中,标签库是一个关键特性,它提供了丰富的标签来简化视图层的开发,使得开发者能更方便地与模型和控制器进行交互...

    Struts2自定义标签

    自定义标签是Struts2框架中的一个重要特性,它允许开发者创建自己的标签库,以更直观、易读的方式在JSP页面中处理业务逻辑。下面将详细介绍Struts2自定义标签的相关知识点。 首先,理解自定义标签的作用。在传统的...

    struts2标签的使用代码

    Struts2标签库是Java Web开发中的一个强大工具,它为开发者提供了丰富的UI组件和逻辑控制功能,大大简化了视图层的构建。在本文中,我们将深入探讨如何使用Struts2标签来实现迭代输出、表格美化、集合输出以及日期树...

    struts2标签解析

    Struts2标签库是Java Web开发中的一个强大工具,它为开发者提供了丰富的UI组件和控制逻辑,极大地简化了视图层的代码编写。Struts2框架的标签库基于OGNL(Object-Graph Navigation Language)表达式语言,使得在JSP...

    Struts标签库手册,给学习Struts的人一本辅导手册

    Struts标签库是Java开发中基于Struts框架的一个重要组件,它为开发者提供了方便的JSP标签,使得在页面逻辑中处理数据和控制流程变得更加简洁和直观。这本《Struts标签库手册》是对Struts标签库的详细总结,旨在帮助...

    JSP Struts之HTML标签库详解

    所有Struts标签都有一些共同的属性,如`id`、`name`、`property`和`scope`。`id`定义了自定义标签的脚本变量名,`name`和`scope`用于定位和访问JavaBeans,`property`用于指定bean中的特定属性。此外,Struts标签...

    struts标签做的增删查改

    在给定的标题和描述中,"struts标签做的增删查改"提到了几个关键的Struts2标签,它们分别是`s:iterator`、`s:textfield`、`s:select`以及`s:checkboxlist`,这些标签在构建表单和处理数据时起到重要作用。...

    struts1标签库详解

    - **bean:define**: 在指定的作用域(默认为page作用域)创建一个新的属性,并同时创建一个可供JSP脚本使用的脚本变量。这通过`id`属性来引用,使得其他标签或脚本可以访问和使用该属性。 - **bean:header**: 类似...

    struts标签库文档

    **关于Struts标签的使用注意事项** - 虽然Struts标签设计目的是减少使用scriptlet(Java代码片段),但在必要时,可以使用scriptlet表达式,但应确保提供完整的属性值。 - 使用嵌套属性引用时,如`Property="foo.bar...

    Struts2标签详解及具体实例解析

    Struts2是一个基于MVC模式的开源框架,它提供了丰富的标签库来简化Web应用的开发过程。这些标签不仅功能强大,而且易于使用,可以帮助开发者快速构建动态网页。本文将详细介绍Struts2中的常用标签及其用法,并通过...

    struts2.0标签使用

    Struts2.0是基于Java的一个开源Web应用框架,它继承了Struts1.x的优点并在此基础上进行了大量的改进和增强。Struts2.0提供了丰富的标签库,使得开发者能够更容易地构建动态Web页面,同时减少在JSP页面中编写Java代码...

    struts-bean标签

    1. `&lt;bean:define&gt;`:此标签用于在JSP页面中定义一个变量,并将它与JavaBean或其属性关联。`id`属性用于指定变量名,`name`用来指定JSP范围内已经存在的JavaBean,`property`用于访问JavaBean的特定属性,而`value`...

Global site tag (gtag.js) - Google Analytics