欢迎来到天天文库
浏览记录
ID:37713319
大小:271.00 KB
页数:19页
时间:2019-05-29
《Struts视图组件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、www.5itjob.comITjob就业培训第三章Struts视图组件在普通的JavaWeb中,我们使用jsp来作为视图,同样在Struts中,我们依然使用的jsp作为UI部分,但是却不是只通过jsp页面来表示,而是通过jsp和表单Bean的集成来实现视图部分。l本章目标n了解Struts视图组件nHTML标签库的使用u了解HTML标签和标准HTML语言的对应关系u表单和表单Bean的对应关系n掌握Strutsbean标签的使用n掌握Strutslogic标签的使用lStruts视图组件视图组件表示模型在用户界面中的显示。同一模型可以有许多不同的视图。
2、视图是向客户端显示的一个窗口,从中可以查看模型的状态。Struts框架中的视图主要由JSP页面构成,JSP页面是Struts应用用来实施视图的重要组件,也可以与其他组件联合使用。19/19www.5itjob.comITjob就业培训19/19www.5itjob.comITjob就业培训lStruts标签—HTML标签库n标签此标签用来生成一个把语言环境设置为当前用户环境的HTML标记,而且通过设置此标记的属性可以把其他的标记以xhtml或其他非html标记格式输出。例如:
3、n标签用于生成一个HTML表单,该表单与Action对象,以及Struts-config.xml文件中的相应的formbean相关联,当其内部有其他标记时,对应的formbean用属性来填充对应的标记内容。常见属性:action用来对应struts-config.xml中定义的action的逻辑名method提交数据的方法focus指定初始光标对应哪个表单元素例如:n标签用于产生一个4、=”text”value=””>标记19/19www.5itjob.comITjob就业培训此标记的property属性用来,查找与form对应的formbean,并调用对应的property属性指定的字段值来填充此标签的控件的内容。n标签用于产生一个标签此标记的property属性用来,查找与form对应的formbean,并调用对应的property属性指定的字段值来填充此标签的控件的内容。n标签用于产生一个5、bmit”value=”submit”>标签。n标签用于产生一个标签。n标签此标签用于显示请求范围内作为org.apche.struts.action.ActionErrors对象、String或String数组存储的一系列错误信息。此标签的property属性用来只显示和property相关的错误信息<%@pagelanguage="java"contentType="text/html;charset=GBK"%><%@tagliburi6、="http://jakarta.apache.org/struts/tags-bean"prefix="bean"%><%@tagliburi="http://jakarta.apache.org/struts/tags-html"19/19www.5itjob.comITjob就业培训prefix="html"%>JSPforLoginFormform username:7、l:textproperty="username"/>password:publicActionErrorsvalidate(ActionMappingmapping,HttpServletRequest8、request){//TODOAuto-generatedmethodstubA
4、=”text”value=””>标记19/19www.5itjob.comITjob就业培训此标记的property属性用来,查找与form对应的formbean,并调用对应的property属性指定的字段值来填充此标签的控件的内容。n标签用于产生一个标签此标记的property属性用来,查找与form对应的formbean,并调用对应的property属性指定的字段值来填充此标签的控件的内容。n标签用于产生一个5、bmit”value=”submit”>标签。n标签用于产生一个标签。n标签此标签用于显示请求范围内作为org.apche.struts.action.ActionErrors对象、String或String数组存储的一系列错误信息。此标签的property属性用来只显示和property相关的错误信息<%@pagelanguage="java"contentType="text/html;charset=GBK"%><%@tagliburi6、="http://jakarta.apache.org/struts/tags-bean"prefix="bean"%><%@tagliburi="http://jakarta.apache.org/struts/tags-html"19/19www.5itjob.comITjob就业培训prefix="html"%>JSPforLoginFormform username:7、l:textproperty="username"/>password:publicActionErrorsvalidate(ActionMappingmapping,HttpServletRequest8、request){//TODOAuto-generatedmethodstubA
5、bmit”value=”submit”>标签。n标签用于产生一个标签。n标签此标签用于显示请求范围内作为org.apche.struts.action.ActionErrors对象、String或String数组存储的一系列错误信息。此标签的property属性用来只显示和property相关的错误信息<%@pagelanguage="java"contentType="text/html;charset=GBK"%><%@tagliburi
6、="http://jakarta.apache.org/struts/tags-bean"prefix="bean"%><%@tagliburi="http://jakarta.apache.org/struts/tags-html"19/19www.5itjob.comITjob就业培训prefix="html"%>
7、l:textproperty="username"/>password:publicActionErrorsvalidate(ActionMappingmapping,HttpServletRequest
8、request){//TODOAuto-generatedmethodstubA
此文档下载收益归作者所有