为什么用JSTL(标准标签库)

问题的提出,为什么用JSTL(标准标签库)?
马克- to-win:马克 java社区:防盗版实名手机尾号: 73203。
马克-to-win:jsp页面当中,经常有一些通用的需求,比如迭代的显示某个范围(比如request)的数据。如果a公司编写一个标签完成这个功能,b公司也编写一个标签也完成这个功能,这势必造成资源的浪费。要是能有一个大公司编写一个标签库,a公司也用它的这个标签儿,b公司也用它的这个标签儿,那多好啊!

问题的解决

马克-to-win:上面在讲“taglib推出以后的巨大变革”中提到:taglib技术的推出,使得很多大软件公司都推出自己的标签儿库,就是干这事儿的。比如sun公司推出自己的jstl(java standard标准标签库),Apache组织推出Struts架构。当然这里面最流行的从纯标签库的角度来讲就是jstl,Struts的流行不是因为它的标签,而是因为它的架构。用它的架构,也随即用到了它的标签儿。假如你用Srping MVC架构,你就不用Struts标签了。但是无论你用哪个架构,你都会用jstl。


JSTL推出以后的市场反馈

马克-to-win:接上段最后一句话,这就是目前2013年中国北京软件行业技术现状。换句话说,jstl是北京软件公司面试中经常要提到的话题。