JSP程序设计技术的工作原理如何理解
1、用户通过浏览器发送请求,JSP服务器回应请求。其中,在JSP服务器中:会产生JSP页面,Servlet文件以及java字节码文件.class,还有HTML文件。

2、JSP服务器内部,JSP页面首先被编译成Servelt文件,接着JSP引擎tomcat调用java编译器执行Servlet文件,将Servlet文件编译成可执行的Java字节码文件(.class后缀),最后生成HTML文件,返回到用户浏览器上。

3、JSP的两种设计模式。模式一:实现了显示与内容分离,只沾咎悉能适合简单的Web应用,但因JSP页面中可能嵌入大匪犬挚驰量的脚本片段和Java代码,所以后期维护和管理十分不便。模式二:JSP和Servlet结合起来实现动态内容服务,JSP生成表示层内容,Servlet充当控制器,负责管理对请求的处理。
