jsp知识点总结

来源:互联网 发布:linux查看内存报错 编辑:程序博客网 时间:2024/06/05 10:58

1.什么是jsp:

sun公司制定的一种服务器端动态页面技术的组件规范,什么意思呢说白了就是

你HTML脚本职能在网页上显示静态的页面,比如1+1=,那么如果我要在前端显示

计算结果怎么办呢?这个时候HTml是做不到的,因为他无法进行计算操作,也就是动态的操作

所以必须在服务器端你就要有一个很好的组件来给我做计算,这个时候

jsp诞生了,是HTML代码和JAVA代码的组合

2.为什么要有jsp:

在没有jsp之前,人们也能在前端显示动态的效果,但是那个时候是用out.print(“HTML语言”)

那样对大型程序很是复杂的所以产生了jsp,其实它本质还是要在后台转换成out.print...

只不过是机器给你自动生成的而已

3jsp相关语法:

其实它就是java代码和HTML代码的组合,本质上还是沿用了java的那一套规则,也有一些自己特点的语法规则

他的真谛就是你要学会如何在HTML标签页中加入Java代码,

"<% java代码 %>"

4jsp是如何运行的:

(1)浏览器http://localhost:8080/..通过地址发请求给服务器

(2)服务器端接收到请求判断是不是有xujiawei。jsp这个文件

(3)有的话就讲jsp转换成java程序,一个servlet类

(4)服务器执行完转换以后的java代码

(5)讲执行结果返回给浏览器

(6)浏览器收到结果将服务器端的结果展现在前端

一个小练习:

用for循环让浏览器输出20个HELLOWORLD!

这就是在浏览器端动态显示了!HELLOWORD是HTML,20次使用的for循环就是java

了,二者合并就是jsp了

jsp就这么多内容

0 0
原创粉丝点击