Struts标签库
学习目标
Struts Html标签库
Struts Bean标签库
Struts Logic标签库
Struts HTML标签库
Struts HTML标签库可以和标准的HTML元素完成相同的功能。
在struts应用中提倡使用html标签库,因为这些标签库和struts框架的其它组件紧密联系在一起。
Struts html标签库可以分为:
用于生成基本的html元素的标签
用于生成html表单的标签
显示错误或正常消息的标签
生成基本html元素的标签
<html:html>:生成<html>元素
<html:base>:生成<base>
<html:link>:生成<a>元素
<html:rewrite>:生成用户请求的URI
<html:img>:生成<img>元素
生成基本html元素的标签
<html:html>
属性:lang,用于显示用户使用的语言
<html:html lang=“true”>:如果用户的浏览器使用中文,那么将被解析为<html lang=“”>
当属性为true时,<html:html>标签先根据存储在httpSession中的Locale对象来输出网页使用的语言。
如果HttpSession不存在,ept-Language属性来输出语言
ept-Language不存在,那么就根据默认的Locale来输出语言
生成基本html元素的标签
<html:base>
<html:base>标签在网页的<head>部分生成<base>元素。
<base>元素用于生成当前网页的绝对URL路径。比如:<base href=“http://localhost:8080/htmltaglibs/”>
如果网页中使用了<html:base>标签,当该网页引用通一个应用的其它网页的时候,只需给出相对于当前页面的相对URL路径就可以了。
生成基本html元素的标签
<html:link>
用于生成<a>元素
forward:指定全局转发链接
href:指定完整的URL链接
page:指定相对于当前网页的URL
生成基本html元素的标签
<html:link>用于生成<a>元素
forward:指定全局转发链接
生成基本html元素的标签
<html:link>用于生成<a>元素
href:指定完整的URL链接
生成基本html元素的标签
<html:link>用于生成<a>元素
page:指定相对于当前网页的URL
【精品】PPT课件 Struts标签库 来自淘豆网m.daumloan.com转载请标明出处.