struts页面使用标签有什么好处?

happythink 2008-06-02 05:09:37
RT,
感觉有些时候用标签反而不如直接使用脚本来的方便,比如图片显示等情况
所以有这样的疑问,一定要用吗?用了有什么好处,比如程序运行的效率等方面?
...全文
369 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
berlou 2008-06-16
  • 打赏
  • 举报
回复
[Quote=引用 21 楼 ldgs 的回复:]
不要用。

标签是很SUN搞出来的非常烂的技术。
[/Quote]

我想听听老兄的高见阿, 你说烂是指什么? 标签的解释性能上还是其他什么方面的烂?
汪云飞记录本 2008-06-08
  • 打赏
  • 举报
回复
原则上页面上不写java代码
ldgs 2008-06-08
  • 打赏
  • 举报
回复
不要用。

标签是很SUN搞出来的非常烂的技术。


Shine_Panda 2008-06-07
  • 打赏
  • 举报
回复
标签可以简化你的 视图层操作,调试起来也方便一点<%%> 里面的代码几乎没有办法调试.
标签还可以重用.
new_bird_0001 2008-06-04
  • 打赏
  • 举报
回复
其实可以同时结合使用struts及jstl标签的,使用struts,在action中,在页面显示之前,将页面需要的数据设置到request、session等对象中,在jsp页面中用标签进行调用,这样写层次比较清楚,在团队开发时职责就比较明确了。不过,我本人更喜欢struts2,在jsp中可以直接通过标记调用action中的javabean属性,不需要直接与request、session等对象打交道
KbGolden 2008-06-04
  • 打赏
  • 举报
回复
正如楼上几位说的,我认为用标签可以增加页面代码的可读性。
当然有时候用标签做不到的功能就要用EL等其他方法,而如果这些功能在项目中用的比较多,又可以抽象出来,做成自定义标签,这样即可以提高项目的开发速度,同时也容易形成项目组的知识库~

暂时就想到这么多,请大侠补充~
fightbackbaby 2008-06-04
  • 打赏
  • 举报
回复
标签能实现代码实现的功能,况且在多处需要使用相同代码的地方使用标签更方便的,而且不光是struts标签,jstl标签再配合自定义标签,el什么的就更方便了,以前我就写过一个专门为实现特定跌代功能的自定义标签比在页面写for循环方便的多了。
睿音 2008-06-04
  • 打赏
  • 举报
回复
标签和模板的目的都是为了不在页面写代码。我的理解。
zidasine 2008-06-03
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 yami251139 的回复:]
引用 10 楼 i_saw_you 的回复:
我还是觉得直接写代码有时候更方便 一般象楼主的我用 <%= %>搞定。

你要是觉得真不爽的话...
自己写个自定义的不就得了...
[/Quote]
直接写代码 不利于维护和扩展
yami251139 2008-06-03
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 i_saw_you 的回复:]
我还是觉得直接写代码有时候更方便 一般象楼主的我用 <%= %>搞定。
[/Quote]
你要是觉得真不爽的话...
自己写个自定义的不就得了...
欲念无罪 2008-06-03
  • 打赏
  • 举报
回复
恩 对标签不熟!
i_saw_you 2008-06-03
  • 打赏
  • 举报
回复
我还是觉得直接写代码有时候更方便 一般象楼主的我用<%= %>搞定。
eyan_810810 2008-06-03
  • 打赏
  • 举报
回复
同意,虽然对标签不熟!
huyansoft1 2008-06-03
  • 打赏
  • 举报
回复
标签封装了很多功能,这样也使得页面更加简洁。
happythink 2008-06-03
  • 打赏
  • 举报
回复
怎么没人回呢?
大家多发表发表看法嘛
berlou 2008-06-03
  • 打赏
  • 举报
回复
有些时候可以用EL表达式来弥补标签的缺点, EL更清晰更简洁, 可读性比struts标签高很多。
lansb1 2008-06-03
  • 打赏
  • 举报
回复
页面整洁!易懂。
bobor_2008 2008-06-02
  • 打赏
  • 举报
回复
<html:img src=" <bean:write name="***" property="***" />?
貌似不行的?


你把它改成:
<html:img src=' <bean:write name="***" property="***" '/>?
注意不能都用成双引号,要不它就不知道和那个配对了.
不错才怪,才加上Struts1.2的标签在嵌套上容易出现问题.所以你就得更小心了.
happythink 2008-06-02
  • 打赏
  • 举报
回复
<html:img src="<bean:write name="***" property="***" />?
貌似不行的?
interpb 2008-06-02
  • 打赏
  • 举报
回复
bean:write 输出这个属性赋给 src不就可以了吗
加载更多回复(3)

67,537

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧