Struts-Layout标签:Input类 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Struts-Layout的Input类型标签和Struts-html标签库差不多,并且支持几乎所有的Struts-html标签库支持的属性. Struts-Layout Input类型标签和它的主要区别在于: 1. layout标签绘制一个标签label 2. 标签可以被设置为不可编辑的 3. 标签可以显示和他们属性相关的错误 4.标签可以被设置为必须的,并且使用*号标志该标签为必须栏用以提醒用户输入 同时可以使用FormUtils.setFieldDisplayMode(request, form, fieldName, mode)来设置显示模式. 在field标签中的HTML代码将在input标签之后绘制.这样能够实现增加一个按钮,允许从一弹出页的input field中选取值. Input类的基本属性:
绘制field,显示一个text, password, textarea或者checkbox. 该标签已经deprecated.
产生一个输入文本域
产生一个多行输入文本域, 没有特别的参数 产生一个选择框, 没有特别的参数 产生一个密码输入域
生成一个文件上传和下载的域
生成一个日期输入域, 这个标签是一个文本输入域,显示一个弹出的日历
生成一个选择框, 和<html:select>主要的区别在于: 1. 生成一个标签 2. 支持struts-layout的isRequired, layout, policy和mode 等特殊的属性
生成一个单选框, 和<html:radio>的主要区别在于: 1. 生成一个标签 2. 支持struts-layout的isRequired, layout, policy和mode 等特殊的属性 生成一个单选框列表, 和select标签一样,但是显示的是单选按钮,而不是选择框. 需要在<layout:option>和<layout:options>内
生成一个选择框列表,需要在<layout:option>和<layout:options>内, 对应的form属性必须是String indexed属性
|
发表评论
-
struts2的Error filterStart解决
2011-06-21 11:53 1005错误原因: jdk1.5和tomcat5.0之间关于Tran ... -
Jsp+struts分页显示源码
2008-10-14 13:07 1834主要有三个文件:show.jsp、ShowAction.jav ... -
struts分页算法的实现
2008-10-14 13:01 9241、建数据库和相应的表。 2、数据逻辑层的相关代 ... -
DispatchAction使用要点
2008-10-14 12:53 10781.action写法,注意:继承自dispatchaction ... -
DispatchAction的用法
2008-10-14 12:46 2610DispatchAction 是 Struts1.1 中的一个 ... -
struts LocaleAction 的用法
2007-06-30 20:41 1862package org.apache.struts.weba ... -
Struts 1.x与Struts 2.0的标志库比较
2007-06-17 13:06 1841对Struts 1.x与Struts 2.0的 ... -
Struts+Hibernate数据表示中的错误
2007-01-13 17:27 1025在 struts+ hibernate 这 ... -
Struts的logiciterate标记完成复杂循环
2007-01-13 17:25 1147使用struts中的<logic:iterate&g ... -
用struts向数据库中储存图片
2007-01-13 17:23 1195这个例子是通过用Struts的FormFile来写入到My ... -
用Struts上传多个文件的方法
2007-01-13 17:20 1100package com.xindeco.common; ...
相关推荐
5. **自定义标签库(Custom Tags)**:Struts2-layout提供了自定义JSP标签,使得在JSP页面中引用布局和内容区更加方便。 在实际使用中,Struts2-layout可以显著提高开发效率,因为开发者只需要关注业务逻辑,而无需...
这个jar包,无法通过maven的pom.xml自动挂载下载,因为现在公共库中不存在,所以你需要手动下载到自己的工程中
赠送jar包:struts-core-1.3.8.jar; 赠送原API文档:struts-core-1.3.8-javadoc.jar; 赠送源代码:struts-core-1.3.8-sources.jar; 赠送Maven依赖信息文件:struts-core-1.3.8.pom; 包含翻译后的API文档:struts...
对java struts-layout开发讲解的非常详细 并有实例演示并且有代码可以参考 好不容易弄到的好东西和大家一起分享
在Struts表单中使用Hibernate实体类作为ActionForm,可以直接通过HTML标签与数据库对象交互,简化数据操作。 7. **Struts 1与Struts 2的区别** 在Struts 2中,HTML标签被替换为更强大的Struts Tags,提供了更多的...
首先,使用Struts HTML标签前,需要在`web.xml`配置文件中声明`struts-html.tld`文件的位置,这是标签库描述符文件(TLD),包含了所有可用标签的定义。声明如下: ```xml <taglib-uri>struts-html</taglib-uri> ...
绝对是官网最新版本2012年5月9日下载的,方便大家使用,很不错的资源,期待大家分享,只因我们都是ssh人~(所有相关jar包在:struts-2.3.3-all.zip\struts-2.3.3\lib)docs中都有相应的例子,会告诉你怎么用!...
- **struts-config.xml**:在Struts的核心配置文件中,需要添加Struts-Menu的相关拦截器和标签库引用,以便在页面上使用。 4. **创建菜单模型** 在Java类中,可以定义一个菜单模型,用来存储菜单的数据。这些模型...
`struts2-json-plugin-2.1.8.1.jar` 则是Struts 2框架的一个插件,主要用于增强Struts 2对JSON的支持。Struts 2是一款非常流行的MVC(Model-View-Controller)框架,用于构建企业级的Java Web应用程序。这个插件允许...
在Struts中,`struts-bean:message`标签是用于处理国际化(i18n)和本地化(l10n)的关键组件,它允许开发者在应用中方便地显示多语言支持的文本。这篇博客文章可能详细解释了如何使用`<bean:message>`标签来实现...
- 引入Struts2标签库:在JSP页面头部添加`<%@ taglib prefix="s" uri="/struts-tags"%>`。 - 在Action中定义相关属性和方法。 - 在JSP页面中使用标签,如`s:textfield name="username"`绑定Action的username属性...
- `struts-tags`:包含JSP标签库的源代码,如s:form、s:textfield等。 深入研究这个源码可以帮助开发者更好地理解Struts 2的工作机制,解决实际项目中遇到的问题,以及定制和优化框架。对于Java Web开发者来说,...
1. **struts-core.jar**:这是Struts的核心库,包含了Action类、Form Beans、RequestProcessor以及Dispatcher等核心组件。 2. **struts-bean.jar**:提供Bean相关的标签库,如logic和html标签。 3. **struts-...
struts-el-1.3.10.jar struts-el.jar strutsEL标签库
- **struts-1.3.8.jar**:Struts的主要库文件,包含了所有必要的类和接口。 - **struts-core.jar**、**struts-el.jar**、**struts-faces.jar**等:特定功能的扩展库,如支持EL(Expression Language)和JSF(Java...
在"struts-2.3.8-all.zip"这个压缩包中,包含了Struts2框架的2.3.8版本的所有组件和必要的库文件。 Struts2的核心特性包括: 1. **Action和Result**: Struts2的动作(Action)是业务逻辑的执行单元,而结果...