为什么要用JSTL标签 刚了解了一些JSTL标签,不明白为什么要用它来取代百分号。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JSP 中就不应该出现 <% %>,这么想想看吧 JSP 主要是为了显示数据之用,如果里面掺杂着很多的业务逻辑,将导致不能各司其责,一个 JSP 既要负责数据展现,还要负责数据的逻辑处理,这无论在开发,还是维护上都是让人不可忍受的。JSTL 一般都是一些控制性质的标签,一般使用 core 的 c 标签,诸如遍历、判断等,至于 JSTL 的其他标签,比如 x, sql 等都是涉及业务逻辑的,在 JSP 中也会导致混乱。记住这一点就行了:JSP 只负责呈现数据,不负责这些数据是从什么地方来的。 你明白MVC吧!为了让做好的程序,以后维护起来方便,容易,使用的相关的框架(Hibernate、Struts、Spring等)jsp页面属于V这个层,在这层中最好不要出现有逻辑的代码,所以用JSTL标签代替了小脚本(<% %>) 页面的显示应减少java代码 方便以后修改和维护 我有个问题。。我用百分号不写逻辑代码,不就可以代替标签了么?JSTL可以做到的百分都可以做的。但百分号可以做到的,JSTL未必可以做到。虽然我一直在JSP使用标签。但就是不明白为什么使用JSTL标签或者Struts2标签。 (Struts2+JSON+Ajax) XMLHttpRequest ==500怎么解决? applicationContext.xml如何和JAVA代码关联 hql 一对一多表查询问题 我学习jfreechart做图表,有个不懂的地方,好心人过来看一眼 as3+j2ee做flash游戏问题! 隐藏select 边框代码 javaEE hibernate+MySql 连接的一个问题。 new byte[0]问题 急!jsp中的数组怎样传到javascript中。高分 怎样利用jsp统计字数? rest jersey 404错误 连接区别
、Struts、Spring等)jsp页面属于V这个层,在这层中最好不要出现有逻辑的代码,所以用JSTL
标签代替了小脚本(<% %>)