`
1140566087
  • 浏览: 547843 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
博客专栏
2c4ae07c-10c2-3bb0-a106-d91fe0a10f37
c/c++ 入门笔记
浏览量:18078
3161ba8d-c410-3ef9-871c-3e48524c5263
Android 学习笔记
浏览量:309558
Group-logo
J2ME 基础学习课程集
浏览量:18008
A98a97d4-eb03-3faf-af96-c7c28f709feb
Spring 学习过程记录...
浏览量:17196
社区版块
存档分类
最新评论

Struts2 用户界面标签

阅读更多
用户界面标签:
	UI 标签可以分为三类:表单标签/非表单标签/Ajax标签;

表单标签:
	form标签:
		属性:action 		执行提交的action的名字,不要添加.action 的后缀;
			  namespace 	指定提交action 所属的命名空间;
			  method 		默认为post , 取值为:get/post
			  enctype 		上传文件是设置为:multipart/form-data;
			  focusElement	指定某个表单元素的id , 页面加载时,该元素将具有焦点;
	
	textfiled标签:<s:textfield name="username" label=""/>
	password 标签:<s:password name="" label=""/>
	textarea 标签:<s:textarea name="" cols="" rows="" label=""/>
	select 标签:输出一个列表框
					<s:select list="#{1:'高中',2:'大学',3:'硕士',4:'博士',5:'研究生'}" label="学历" name = "education"></select>
					
			使用action 对列表进行赋值:
				<s:select label="最高学历" name="education" list="educations" listKey="id" listValue="name"></select>
	
	radio 标签:输出一组HTML单选按钮;<s:radio name="user.sex" value="1" list="#{1:'男',2:'女'}" label="性别"/>
	checkbox 标签:复选框			<s:checkbox name="isCheck" label="是否通过审核" filedValue="true"></s:checkbox>
	
	checkboxlist 标签:使用一个列表创建一系列的复选框;
									<s:checkboxlist name="interest" list="{'足球','看书'}" label="兴趣爱好"/>
	file 标签:file标签输出一个HTML文件选择框
		属性:accept 默认值:input  类型:String 说明:指出接受文件的MIME类型
									<s:file name="uploadFile" accept="text/*"/>
									

非表单标签:
	actionerror actionmessage fiederror 三个都是用于输出消息的
	actionerror 输出action 错误的消息;	<s:actionerror/>
	actionmessage 输出action 一般性消息	<s:actionmessage/>
	fielderror 输出action的字段的错误消息	<s:fielderor/>								
						

	Struts2 标签的用法见项目 用户注册;
		
		
0
3
分享到:
评论

相关推荐

    struts2 标签库使用文档

    非用户界面标签(非UI标签):主要用于数据访问,逻辑控制。 数据访问标签:主要包含用于输出值栈(ValueStack)中的值,完成国际化等功能的标签。 流程控制标签:主要包含用于实现分支,循环等流程控制的标签。 AJAX...

    struts2标签下的用户注册

    NULL 博文链接:https://hermosa-young.iteye.com/blog/2004651

    struts2 标签库 帮助文档

    用户界面标签又分两类: 表单标签:生成HTML页面的from元素 非表单标签:生成页面上的Tab、Tree等 非界面标签又分为数据访问标签和流程控制标签。 控制标签: if/elseif/else标签:控制流程分支。 iteratot...

    struts2 学习例子

    (1)UI标签:(User Interface, 用户界面)标签,主要用于生成HTML元素标签,UI标签又可分为表单标签非表单标签 (2)非UI标签,主要用于数据访问,逻辑控制等的标签。非UI标签可分为流程控制标签(包括用于实现...

    struts的tld标签库文件

    这个库可以被用来生成动态HTML用户界面和窗体。 ·struts-bean标签库。在将JavaBean代码放入JSP 页面时这个库提供实质性的加强的功能以改善其性能,它由标签提供。 ·struts-logic标签库。这个库可管理有条件的文本...

    Struts2 in action中文版

    6.2.1 Struts 2标签API语法 113 6.2.2 使用OGNL设置标签属性 115 6.3 数据标签 117 6.3.1 property标签 117 6.3.2 set标签 118 6.3.3 push标签 119 6.3.4 bean标签 120 6.3.5 action标签 122 6.4 控制标签 124 6.4.1...

    Struts2+API+标签全解+网页说明

    用户界面标签又分两类: 表单标签:生成HTML页面的from元素 非表单标签:生成页面上的Tab、Tree等 非界面标签又分为数据访问标签和流程控制标签。 控制标签: if/elseif/else标签:控制流程分支。 iteratot...

    源码基于JSP的内容管理系统(hibernate3+struts2+spring2).rar

    Struts2作为一个成熟的Web层框架,负责处理用户的请求和响应,以及页面之间的跳转。它提供了丰富的标签库和验证功能,使得开发动态网页变得更加简单。同时,Struts2还支持国际化,可以方便地实现多语言切换。Spring2...

    (2.0版本)自己写的struts2+hibernate+spring实例

    主要是为了引入时间等字段,来试验一下struts2的时间标签是否好用.这次为了做成一个好点的实例.所以换掉了表结构.为歌词表.并附带2万首歌词的数据库.因为歌词插入数据太大.所以单另上传了.如果不需要这两万条数据的...

    其他类别Struts+Hibernate实现MVC-strutsmvc.rar

    同时,Struts还提供了一些实用的标签库和验证器,可以帮助开发者更轻松地构建动态的Web界面。Hibernate框架则负责处理数据持久化层的工作,它通过对象关系映射(ORM)技术将Java对象与数据库表进行映射,从而实现了...

    新闻文章Struts文章系统-strutsarticle-release.rar

    Struts文章系统采用了MVC(模型-视图-控制器)设计模式,将业务逻辑、数据访问和用户界面分离,使得代码结构清晰、易于维护。同时,系统还支持多用户登录和权限管理,确保了数据的安全性和可靠性。此外,系统还提供...

    struts spring房产网站模板

    2、房产资讯 - 预设了十多个房产资讯分类,具有资讯首页、检索搜索等功能 3、楼盘 - 具有频道首页(分区域楼盘推荐)、楼盘查询和搜索、楼盘展台(详细介绍、图片展示、视频展示等) 4、新房 - 具有频道首页(分版块...

    当当网(达内项目)

    表现层应用JSP技术结合struts2标签,并应用JavaScript、AJAX、JQuery技术进行页面表单的客户端验证和异步服务器端验证,减少页面刷新,并运用cookie技术保存用户购物和浏览记录,提高用户体验。图书界面有用点击弹出...

    java_jsp项目源码_博客系统(struts+hibernate+spring)130225.rar

    本博客系统是一个基于Struts、Hibernate和Spring框架的Java JSP项目,它不仅具备基本的博客功能,还提供了用户友好的界面和高度可定制性,非常适合二次开发。 主要功能包括: 1. 用户管理:支持用户注册、登录、...

    JSPssh投票管理系统MVC设计模式,采用STRUTS框架、HIBERNATE框架

    本系统运用MVC设计模式,采用STRUTS框架、HIBERNATE框架相结合的面向对象的开发方法,采用JSP作为显示页面综合运用标签语言,以MYSQL做为后台数据库 应用技术:java|jsp+ mysql 开发工具:Myeclipse或Eclipse、jdk、...

    当当网项目

    表现层(V):JSP,js,Ajax(推荐jQuery),EL,Struts2标签 控制层(C):(主)Struts2控制器,Action(分控制器) 业务层(M):JavaBean实现 数据访问(持久层)(M):DAO组件 jQuery+Struts2+JDBC技术 3.数据库...

    JavaServer Faces 2.0完全参考手册(JSF2.0中文版) 1/2

    使用用户界面组件模型和JSF事件模型,包括支持可添加书签的页面以及POST、REDIRECT、GET模式。使用为模型数据验证设立的新的JSR-303bean验证标准。创建可以使用Ajax的定制用户界面组件。使用定制的非用户界面组件来...

    dangdang 开发源码

    表现层:JSP,jQuery,Ajax,Struts2标签+EL 控制层:Struts2控制器,Action 业务层:Service 数据访问层:DAO+连接池 常用连接池组件:dbcp,c3p0,proxool 连接池原理及优点: 连接池在Java程序与数据库之间建立...

    JSF技术框架整合JSF代码

     JSF(Java Server Faces)技术为开发基于网络用户界面的Java开发者提供了标准的编程接口API以及标签库。就像Struts框架一样,JSF定义了一套JSF标签,能够生成与JavaBean属性绑定在一起的HTML表单元素。从应用开发者...

    JSFV1.2参考实现

     JSF(Java Server Faces)技术为开发基于网络用户界面的Java开发者提供了标准的编程接口API以及标签库。就像Struts框架一样,JSF定义了一套JSF标签,能够生成与JavaBean属性绑定在一起的HTML表单元素。从应用开发者...

Global site tag (gtag.js) - Google Analytics