java的动态网页:
Servlet动态网页=java代码(主要)+html代码(辅助)。在Servlet中编写html代码
JSP动态网页 =java代码(辅助)+HTML(主要)。 在html中编写java代码
-------------------------------------------------------------------------------------------------------------------------------------------------------------
Servlet的最擅长的事情:1:接收请求的参数 封装成为对象。2:调用业务方法来处理请求 3:控制界面的跳转。跳转到JSP负责做界面输出的操作。
Servlet存在的问题:不适合界面输出。jsp最擅长界面输出。
思想:责任分离思想:各自做各自最擅长的事情。
--------------------------------------------------------------------------------------------------------------------------------------------------------------
JSP(java server page)的原理和第一个程序:java的动态网页。JSP的本质就是一个Servlet。
在tomcat中配置信息:
发现中jspServlet总中统配映射符号为*.jsp 即说明是浏览器地址栏中所有的资源都会议jsp的资源都会交给jspServlet的类来处理
问题jspServlet到底把资源做了什么样的处理。