JSP的缺点
1.书写麻烦,特别是复杂的页面。
2.因为JSP里面有java代码和其他的代码,所以阅读麻烦。
3.因为前端代码和java代码都放在一起,所以会造成前端人员不会java,而后端人员又不精通HTML。
** JSP 现在逐步被 = HTML + AJAX 代替 **
最先使用Servelet 写,然后又用JSP,再然后用Servelet和JSP一起写,最后使用Servelet + html + ajax。
所以现在我们不直接在JSP里写Java代码,处理方法如下。
如果我们要用Servelet 代码来进行逻辑处理,封装数据,我们可以用EL表达式来代替这些代码。
如果我们要用JSP 代码来进行 获取数据,和遍历展现数据,那么可以用JSTL标签来代替这些代码。