JSP java server pages
Sun 公司推出的动态网页技术,类似技术还有 ASP, PHP,静态网页技术 HTML
JSP的本质 ,通过访问jsp文件,服务器将jsp文件转译成 一个.java文件,所有非小脚本
或者输出文本,的其他前端语言,全部打印到浏览器上,用out.writer();经过JVM的编译
形成.class文件,执行.class文件
JSP 的内部执行过程,第一次,JSP转译JAVA编译CLASS
当内容进行了修改的时候,JSP转译JAVA编译CLASS
![](https://i-blog.csdnimg.cn/blog_migrate/53ec6cd5cf6311c2c695fe77e78a2b66.png)
产生404的原因
1.URL地址写错了
2.项目没有发布到服务器上
3.没有启动服务器
JSP中 小脚本,和声明式的区别:
1.小脚本中定义的变量是局部变量, 声明式定义的变量是成员变量
2.小脚本中可以使用内置对象,声明式中不可以使用内置对象
3.小脚本中是不可以定义方法,在声明式中可以定义方法
JSP中书写JAVA代码一共有3中方式,
1.小脚本方式
![](https://i-blog.csdnimg.cn/blog_migrate/ceb968b5caa9598aa800eaf11f729495.png)
2.声明式: