锁定老帖子 主题:Struts可以不用taglib吗?
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2004-04-06
tonyw 写道 觉得如果不想再去弄那些Taglib,可以考虑Struts+Velocity.
非常不错的选择。我开始习惯使用jsp觉得Velocity很烦,后面才发现其实使用Velocity有很多好处。其实类似Velocity的模板语言还有一种是freemaker(http://www.freemarker.org/)也很不错。 |
|
返回顶楼 | |
发表时间:2004-04-06
我说一下自己对tag的态度,我觉得在下面的情况下可以考虑使用tag.
1:项目或产品的开发周期比较长。 2:开发团队比较稳定。 主要是基于tag的开发或者学习使用需要一个时间。如果这个时间占据项目开发的太多时间不值的。毕竟tag不会节省你太多的时间。 |
|
返回顶楼 | |
发表时间:2004-04-06
又用了一段时间taglib,发现它更本不能应付逻辑比较复杂的页面显示,还是要引入java代码。
我几乎只使用struts的resource boundle和controlor。formbean偶尔用用。 估计这样搞下去,项目残废了。。。 |
|
返回顶楼 | |
发表时间:2004-04-06
--甚至觉得controler也有不爽的地方。
你们遇到这样的问题了吗? action里面除开完成要做的动作的代码外,还需要构建jsp页面所需要的显示的数据--通过大量的 request.setAttribute()来实现。 然而很多action都forward到同一个页面,都要构建相同的数据,那么在很多action中就有大量重复的代码。有点不爽。 于是我考虑把那些相同的代码挪到公用的地方--都要forward的那个jsp页面,这样却引起了另外的不爽 1。jsp中包含的一些java代码 2。明明可以直接拿来用的一些bean,为了减少java在页面中的代码,尽可能使用多的taglib,偏偏要先setAttribute然后让taglib解析的时候再去getAttribute,多此一举。 你们怎么处理这里问题的? |
|
返回顶楼 | |