jsp/servlet个人总结

工作差不多有一年时间啦,但是至今不明白servlet的用处和在什么地方用。今天趁着午休的时间,研究了一下。
       jsp也就是特殊的servlet,之所以要jsp,是因为:
1. jsp可以和html代码直接糅合在一起,方便界面编程,而servlet只能用writer之类的来输出html代码,如
jsp/servlet个人总结_第1张图片
2. jsp内置了许多servlet经常设计的变量,如session、out等相对较方便
         一般来说,jsp主要是以展示为主,涉及很少的业务逻辑代码,而仅仅是逻辑处理或数据输出的相应就用servlet,servlet更适合于处理具有共性逻辑和复杂业务的相应,如问卷下载等纯业务逻辑的代码就可以写servlet。

例子:(直接上代码)

web.xml

jsp/servlet个人总结_第2张图片

DocumentHandleServlet.java
jsp/servlet个人总结_第3张图片

调用servlet:



        由于个人了解不深,有什么不对的地方欢迎大家指正,谢谢。




你可能感兴趣的:(java)