锁定老帖子 主题:大家来说一下JSTL
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2004-10-22
还没深入,大家来谈谈它的好处。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2004-10-22
一些对数据库操作较少的简单的应用可能有用.
|
|
返回顶楼 | |
发表时间:2004-10-22
好处,你可以不用struts的bean,logic等tag而采用标准的JSTL
以前我是这样用的: struts html/tiles + JSTL c/fmt 提个醒: JSTL 1.0和1.1有差别,部分语法不兼容 |
|
返回顶楼 | |
发表时间:2004-10-22
我感觉JSTL对于取对象的值方面比较方便,尤其是有父子关系的情况(对象的层层嵌套)。
比如:儿子集合children,每个孩子child,孩子的父亲同时load出来:parent 要取每个孩子的父亲只要 <c:forEach var="child" items="${children}" > <c:out value="child.parent.name" /> <c:out value="child.parent.value" /> </c:forEach> 这种对象层层嵌套的情况似乎用struts标签比较麻烦,当然也是可以做的,只是感觉这种方式更加符合OO,至少看上去比较符合。呵呵。 |
|
返回顶楼 | |
发表时间:2004-10-26
JSTL里面把大量的对象存放到PageContext或者servletContext里面,这样对象一多会不会造成性能瓶颈?
|
|
返回顶楼 | |
发表时间:2004-10-27
我个人觉得jstl还是在量小的时候用比较好一些,特别在jsp中用一些循环什么的。在处理大数据量传输的时候还是尽量少用的。
|
|
返回顶楼 | |
发表时间:2005-03-02
最近有个项目马上就要开始编码了。以前的项目中我一直用struts HTML Tags。但看了jstl后感觉jstl的写法很优雅,对其也有一定的使用,但经验不多。现在对其2种方式做取舍,大家能说说到底适合采用哪种呢?
|
|
返回顶楼 | |
发表时间:2005-03-02
andy163
说到不兼容的问题,以前做项目的时候发表在websphere、weblogic上就出现过使用struts1.1的tag的时候出现一些不能解析的问题,报错,后来改动不少才得以成功发表。 现在听你这么说,jstl1.0、1.1也存在这种类似问题,不知道weblogic8i中的几个版本(7.x/8.1.0/8.1.2/8.1.3.......)是否也在jstl的各个版本中存在兼容性问题(比如出现不能解析高版本的jstl或低版本的jstl)呢?? |
|
返回顶楼 | |
发表时间:2005-04-30
jstl的出现本来就是将一些比较常见的tag使用尽量标准化,避免“重复发明轮子”,而且写法感觉还不错,当然要用了。我目前就是structs-html和jstl-c,jstl-fmt混合用,自己感觉很优雅:)。
|
|
返回顶楼 | |
发表时间:2005-04-30
记得写在HTML元素里面的tag如果要用双引号的话,就改成单引号,例如:
<input type="text" name="xiaoyu" value="<c:out value="${表达式}"/>"> 这样会影响HTML在工具里显示的布局 改成 <input type="text" name="xiaoyu" value="<c:out value='${表达式}'/>"> |
|
返回顶楼 | |