Struts HTML标签库大全

< html:form>

< ?xml:namespace prefix = html />< html:form>用来创建表单,< html:form>必须包含一个action属性,否则JSP会抛出一个异常.

常用属性:

Action 指定用户提交的表单由哪个组件来处理

Enctype 指定表单所用的MIME编码

Method 指定表单的提交方式,如:POST   GET方法

Style 指定CSS样式

styleClass 指定附加到该标签上的CSS样式表名字

Target 指定表单被提交的目标窗口和框架

常用方法:

Onreset 指定表单重置时的触发的JavaScript方法

Onsubmit 指定在表单提交时触发的JavaScript方发

用于创建表单上的文本框字段,其属性指定了该文本框的名字,与ActionForm Bean中的一个属性相匹配.

常用属性:

Property 指定该文本框的名字,与ActionForm Bean中的一个属性相匹配

Disabled 设置或获取控件的状态,true表示禁止.

Maxlength 设置或获取用户可在文本框中输入的最多字符数

Readonly 设置或获取文本框的内容是否为只读

Size 设置或获取文本框的大小

Style 指定CSS的样式

styleClass 指定附加到该标签上的CSS样式表名字

Title 工具提示信息文本

titleKey 从消息资源中取出指定消息key的内容作为工具提示信息文本

Value 设置或获取文本框的显示值,当文本框提交时此值将返回给服务器

常用方法:

Onblur 指定在对象失去输入焦点时触发的JavaScript方法

Onchange 指定在对象或选中区域的内容改变时触发

Onclick 指定在用户用鼠标左键单击对象时触发的JavaScript方法

Ondbclick 指定在用户用鼠标左键双击对象时触发的JavaScript方法

Onfocus 指定当对象获得焦点时出发的JavaScript方法

Onkeydown 指定用户按下键盘时触发的JavaScript方法

Onkeypress 指定在用户按下非功能键时触发的JavaScript方法

Onkeyup  指定在用户释放键盘时触发的JavaScript方法

Onmousedown  指定在用户在任何鼠标按钮单击对象时触发的JavaScript方法

Onmousemove  指定在用户将鼠标滑过对象是触发的JavaScript方法

Onmouseout   指定在用户将鼠标指针移出对象时触发的JavaScript方法

Onmouseover  指定在用户将鼠标指针移动到对象内时触发的JavaScript方法

Onmouseup   指定在鼠标位于对象之上时释放鼠标按钮时触发的JavaScript方法

用来产生HTML的按钮.

时间: 2024-09-24 06:48:53

Struts HTML标签库大全的相关文章

Struts标签库中的HTML标签

一. Struts标签库中的HTML标签 HTML标签库主要用来显示HTML元素,如果不用这种方法,你就必须用HTML标签来指定它们.从表面上看,这个标签库很简单.但是通过深入研究,我们就会发现它很强大.例如,它可以为我们在HTML表单的 一个特定输入元素中放置重点内容生成JavaScript,或为客户端输入验证生成脚本.而且,你可以用它通过一行代码来处理错误.然而,在将这个标签库用于你的Struts应用程序前,你需要做些简单的准备工作. 配置应用程序来运用标签库 在运用Struts HTML标

Struts1.x系列教程(4):标签库概述与安装

一.Struts1.x标签库概述 Struts的标签库分为如下五类: 1.HTML标签库 在HTML标签库中的定制标签一般和HTML中的tag是一一对应.如HTML中的<form>.各种类型的<input>在HTML标签库中都有定制标签和其对应.HTML标签库的目的是将视图层的组件和控制层连接起来(事实上,不使用HTML标签库中的定制标签也可以完成同样的工作,只是需要写更多的代码). 2.Bean标签库 Bean标签库中的定制标签主要用来向客户端输出文本信息.那么Struts为什么

Struts学习笔记: Html标签库学习(Form标签)

笔记 Html标签库(Form部分)1. <html:form>  <html:form action="/regGuest"></html:form>=> <form name="regGuestForm" method="post" action="/AddressBook/regGuest.do">2. <html:text>  <html:text

Struts学习笔记: Bean标签库学习

笔记 Bean标签库 1. <bean:header>  #0968F7     <bean:header id="custlang" name="Accept-Language"/>    Here: <bean:write name="custlang"/>=>    Here: zh-cn,en-us;q=0.5 2. <bean:parameter>     <bean:para

一篇介绍JSP标签库很详细的文章,可以做为参考手册

js|参考|参考手册 标准的JSP 标记可以调用JavaBeans组件或者执行客户的请求,这大大降低了JSP开发的复杂度和维护量.JSP技术也允许你自定义taglib,其实换句话说,taglib可以看成是对JSP标记的一种扩展,正如xml是对html的一种扩展一样.taglib通常定义在tag标签库中,这种标签库存放着你自己定义的tag标签.简而言之,如果使用taglib,那么你可以设计自己的JSP标记! 一般来说,自定义tag标签主要用于操作隐藏对象.处理html提交表单.访问数据库或其它企业

Struts1.x系列教程(6):Bean标签库

Bean标签库共有11个标签.这些标签可以完成如下五种工作: 1.获得HTTP请求信息 2.访问Java对象 3.访问JSP内嵌对象和Struts配置对象 4.访问Web资源和属性文件 5.输出信息 下面我们就来分别介绍一下如何使用Bean标签库中的标签来完成上述的工作. 一.获得HTTP请求信息 使用Bean标签库中的标签可以访问Cookie.HTTP请求头以及请求参数. 1.<bean:cookie>标签 <bean:cookie>标签用于获得一个Cookie对象,并创建一个p

Struts1.x系列教程(5):HTML标签库

一.HTML标签库中的常用标签 1. <html:form>标签 <html:form>标签对应于HTML<form>标签.用于向服务端提交用户输入信息.<html:form>标签和HTML<form>标签在使用方法上基本相同,但它们的一个重要的区别是<html:form>标签的action属性值所指的Struts动作在struts-config.xml中必须正确配置,否则<html:form>标签会因为未找到Struts

标签库完成复杂的后台处理功能的JSP示例

       JSTL标签是SUN带头与apache社区合作的产品,可惜从一出现就已经是一个过时的技术.SUN的软件架构师似乎缺乏从顾客角度考虑技术取向的能力,与微软相比差之千里.就标签技术而言,它的目的是令菜鸟中的菜鸟变得可以写JSP,还是令一般程序员写JSP显得更方便,更好管理?显然,SUN的那位笨蛋架构师没有想明白这个道理(越是看得多它的文档介始,越是觉得那个家伙是个大笨蛋),把SUN数千名天才工程师的才智白白浪费了. 所有人都已经知道,JSP出现的目的就是为了让程序员更方便地写简单的se

jsp 标签库 现在使用的项目还多吗,还有必要学习吗?

问题描述 jsp 标签库 现在使用的项目还多吗,还有必要学习吗? 解决方案 标签的原理搞清楚了,没必要一个一个专门去学,需要用的时候翻api就可以了,struts标签,springmvc标签等等,都一样.解决方案二:致用以学 就可以了