jsp简介
JSP: JAVA Server Page 使用JAVA语言编写的一种在服务器运行的动态页面
JSP = JAVA + HTML
JSP 的执行过程
1: 翻译阶段 把JSP源文件翻译成 java文件
2 编译阶段 把JAVA文件编译为 class文件
3: 执行阶段 把class文件执行成 HTML文件
java文件和class文件的路径
--在你的tomcat安装目录下找到work路径下
--在Catalina文件夹下
--在你的localhost下找到你的项目
--这是我的项目
--上面是路径,这就找到java和class文件了
三个阶段的执行是由tomcat容器去选择执行:当浏览器访问一个JSP页面的时候,tomcat容器作出判断(容器中是否存jsp 对应的class 文件) 如果存在,直接执行class文件为客户端返回一个HTML页面,如果不存在,则先把jsp翻译成JAVA,在把java编译成CLASS 在执行class生成页面返回给客户端(tomcat在把JSP翻译JAVA的是任然需要判断JSP文件是 否作出了修改,如果没有修改则使用的是第一次翻译的内容,如果作出了修改只翻译和编译变化的地方)