简单struts and html标记的区别
<html:img alt="" border="" page="/images/ghy.gif" />
myhtmlimage
<img src="images/ghy.gif">
就是普通html中的img标记和struts中的img标记有什么区别??
如果没有啥区别,我认为struts组织这样做有些多此一举,,
所以向各位请教一下,有没有区别?
问题点数:5、回复次数:2Top
1 楼GEMPMGR(GEMPMGR)回复于 2006-07-03 12:53:04 得分 2
简单地说STRUTS是对HTML的功能拓展,它不仅包含了HTML的基本属性,而且还定义了一些方法和属性。
可以看看 struts-html.tld 这个文件。 关于img 就定义了很多属性。
你所说的这个例子中,只用到了很简单的东西,所以就你说的这个例子而言,是一样的。Top
2 楼javapassion(村长赵大宝)回复于 2006-07-03 13:00:37 得分 3
当然有区别了,比如国际化!
如果你显示的图片,在鼠标移动到上边要显示一个提示,会在<img>标记中写alt="我是天才--撄木"(呵呵,为我最喜欢的人写个广告).那么在国际化需求下,你用<img>就不行了.
如果用<html:img>标记的话,你就可以使用altKey="yingmupic.content"这样的属性指向国际化资源文件中的yingmupic.content,来解决图片简介的显示问题了!Top




