html:form
<html:form action="/employee.do?actionType=update" method="POST" onsubmit="return checkdata();">
属性
|
说明
|
action (必填)
|
/xxx.do 前面不要加request.getContextPath()
|
enctype
|
如要进行档案上传,必须指定为 enctype=”multipart/form-data”
|
method
|
预设为POST,可不写
|
onsubmit
|
窗体送出时,会执行的JavaScript
|
html:submit
<html:submit value="储存" />
属性
|
说明
|
disabled
|
想把按钮设为无效,请指定为true
|
value
|
按钮上面会显示的字
|
html:reset
<html:reset value="重写" />
属性
|
说明
|
disabled
|
想把按钮设为无效,请指定为true
|
value
|
按钮上面会显示的字
|
html:text
<html:text property="chineseName" size="15" styleClass="input"/>
属性
|
说明
|
property(必填)
|
传送的参数名称
|
value
|
初始值
|
size
|
字段大小
|
styleClass
|
指定要使用的css style
|
disabled
|
想使字段设为无效,请指定为true
|
readonly
|
只能显示,不可输入资料。请指定为true
|
maxlength
|
可输入的最大字数
|
html:textarea
<html:textarea property="remark" cols="30" rows="4" styleClass="input"/>
属性
|
说明
|
property(必填)
|
传送的参数名称
|
value
|
初始值
|
cols
|
字段每行的字符数
|
rows
|
字段的行数
|
styleClass
|
指定要使用的css style
|
disabled
|
想使字段设为无效,请指定为true
|
readonly
|
只能显示,不可输入资料。请指定为true
|
html:password
<html:password property="password" size="20" styleClass="input"/>
属性
|
说明
|
property(必填)
|
传送的参数名称
|
value
|
初始值
|
size
|
字段大小
|
styleClass
|
指定要使用的css style
|
disabled
|
想使字段设为无效,请指定为true
|
readonly
|
只能显示,不可输入资料。请指定为true
|
maxlength
|
可输入的最大字数
|
html:checkbox(multibox)
<html:multibox property="interestArray" value="A"/> 打球
属性
|
说明
|
property(必填)
|
传送的参数名称(name)
|
value
|
传送的参数值(value)
|
styleClass
|
指定要使用的css style
|
disabled
|
想使字段设为无效,请指定为true
|
html:radio
<html:radio property="sex" value="M">男</html:radio>
属性
|
说明
|
property(必填)
|
传送的参数名称(name)
|
value
|
传送的参数值(value)
|
styleClass
|
指定要使用的css style
|
disabled
|
想使字段设为无效,请指定为true
|
html:select (要搭配 html:option)
<html:select property="unit" styleClass="text-bk-11">
<html:option value="1">业务部</html:option>
<html:option value="2">专案部</html:option>
<html:option value="3">测试部</html:option>
<html:option value="4">研发部</html:option>
</html:select>
属性
|
说明
|
property(必填)
|
传送的参数名称(name)
|
value
|
传送的参数值(value)
|
styleClass
|
指定要使用的css style
|
multiple
|
想要产生可复选的下拉式选单,请指定为true
|
size
|
要显示的项目数量
|
disabled
|
想使字段设为无效,请指定为true
|
html:option (要搭配 html:select)
属性
|
说明
|
value
|
传送的参数值(value)
|
html:hidden (隐藏字段) (修改数据的JSP,常常会用到)
<html:hidden property="sysId" />
属性
|
说明
|
property(必填)
|
传送的参数名称(name)
|
value
|
传送的参数值(value)
|
html:errors 显示系统讯息 (最好要搭配<logic:messagesPresent>使用)
<logic:messagesPresent>
<div class="cms-error-text" >
<html:errors/>
</div>
</logic:messagesPresent>
分享到:
相关推荐
<%@ taglib uri="/struts-html-el" prefix="s" %> ``` - **4.4 Struts HTML 标签库**:HTML 标签库提供了诸如 `<html:text>`, `<html:password>`, `<html:submit>` 等标签,用于生成 HTML 表单元素。 #### 5. ...
<%@ taglib prefix="s" uri="/struts-tags" %> ``` 这行代码的作用是将Struts2提供的标签库导入到当前JSP页面中,并指定前缀为“s”。之后,就可以在页面中通过“s:”前缀来引用这些标签了。 接下来,我们将详细...
Struts原理、开发及项目实施 Holen 2002-9-12 <br/>1、 摘要 2、 关键词 3、 Framework 4、 Struts的起源 5、 Struts工作原理 6、 Struts安装 7、 一个实例 8、 Struts优缺点...
6. **JSP和Taglib**:Struts1.x提供了一系列自定义标签库,如logic、bean、html等,使得在JSP页面中编写控制逻辑变得简单。 7. **国际化和本地化**:Struts1.x支持多语言,通过资源文件实现不同地区的文本和日期...
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %> <html:radio property="gender" value="male" label="Male"/> <html:radio property="gender" value="female" label="Female"/> ``` - ...
- **Struts Action Mapping 的配置描述**:详细说明了每个 `Action` 如何与 URL 映射。 #### Struts 高级特性 - **验证**:除了内置的验证功能外,还可以自定义验证规则,以适应更复杂的业务需求。 - **异常处理**...
Struts 1.2 是一个历史悠久的开源框架,主要用于构建基于Java的企业...通过阅读`Struts+Taglibs-chm.chm`文件,你可以找到所有标签的完整说明,包括它们的属性、用法以及示例代码,从而更好地掌握Struts 1.2的标签库。
接下来,我们将通过一个简单的“Hello World”示例来具体说明如何在Struts 2.0中实现国际化。 1. **创建项目并配置环境**:首先,需要在Eclipse中创建一个新的Struts 2.0项目,并配置好相关的开发环境。 2. **定义...
复合页面,始终是一个开发web应用时必须面对的问题,对struts的titles有厌倦,听说sitemesh不错,尝试,原以为复杂,谁知用起来是那么地简单,太令人惊叹! 写下试用教程: 1.准备一个web项目,到sitemesh官方网站...
引入Struts标签库,如`<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>`, `<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>`, `<%@ taglib uri=...
<input type="hidden" name="org.apache.struts.taglib.html.TOKEN" value="6aa35341f25184fd996c4c918255c3ae"/> ``` 这里的`value`属性就是生成的令牌值。这个值是由`<html:token>`标签自动生成的,并通过`...
<%@ taglib prefix="s" uri="/struts-tags" %> <html> <h1><s:property value="message"/> </html> ``` 当你通过浏览器访问`http://yourserver/yourapp/helloWorld.action`时,WebWork将调用`HelloWorldAction`...
Struts标记库taglib介绍 663 Bean标记 663 逻辑标记 665 转发和重定向标记 668 HTML标记 669 显示错误信息的标记 673 其他HTML标记 673 模板标记 673 内容总结 676 独立实践 676 第三十四章:Hibernate基础 677 学习...
- **struts-config-**\**.xml**:Struts框架的配置文件,用于定义Action映射和资源文件。 - **applicationContext-**\**.xml**:Spring框架的配置文件,用于定义Bean和依赖注入。 #### 3. 文件组织 Java源文件的...
与Struts2相比,Stripes更加简洁明了,其设计原则更加倾向于简单实用。 #### 二、Stripes框架中的Ajax应用 Ajax(Asynchronous JavaScript and XML)是一种创建交互式网页应用程序的技术。通过Ajax,网页可以在不...
- **JSP指令**:JSP指令用于控制JSP页面的行为,例如`<%@ page %>`, `<%@ include %>`, `<%@ taglib %>`, 这些指令帮助开发者定义页面属性或引入其他资源。 #### 二、高级JSP主题 - **JSP与数据库交互**:了解如何...
我下载了JATO2.0看了一下,感觉有些简单,使用了JSP+TagLib+JavaBean。如他的DOC所说JATO是适合用在小的WEB应用里。??免费。??TCF:??全称:Thin-Client Framework??主要应用方面:JAVA GUI。??主要应用技术:JAVA ...
Struts+Spring+Hibernate实现上传下载 本文将围绕SSH文件上传下载的主题,向您详细讲述如何开发基于SSH的Web程序。SSH各框架的均为当前最新版本: •Struts 1.2 •Spring 1.2.5 •Hibernate 3.0 本文...