JSP(Java Server Pages)总结

     近期在工作中涉及到JSP(Java Server Pages),在此对其进行一个大致总结:

            相对于html而言,

                       html只能为用户提供静态数据,而JSP技术允许在页面中嵌套java代码,为用户提供动态数据。

            相对于Servlet而言,

                      Servlet很难对数据进行排版,而JSP除了可以用Java代码产生动态数据的同时,也很容易对数据进行排版。

            JSP工作原理:

                    1.浏览器客户端向JSP引擎发出对JSP页面的请求
                    2.JSP引擎将对应的JSP页面转化成Java Servlet源代码
                    3.JSP引擎编译源代码生成.class二进制文件
                    4.JSP引擎加载对应的.class文件生成的响应结果页面
                    5.JSP引擎将响应结果发送到浏览器端

             如下图:

                

           在目录下的work文件夹中,逐层向下找,可以找到如下:

                 

       

          这就基本可以验证上述结论了!!!!!

          特别注意的是,因为服务器真正运行的是这个index_jsp.java文件,所以如果在测试的时候报错了,

是报的这个文件的错,报错指出的错误行也指的是index_jsp.java这个文件的错误行,而并不是index.jsp这个文件的错误行。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值