Servlet与Jsp对比区别
来源:互联网 发布:管家婆软件好用吗 编辑:程序博客网 时间:2024/05/18 01:33
Servlet与Jsp对比区别
1. 什么是Servlet
- 当服务器给浏览器返回像淘宝,微博等一些动态网页(每个人看的结果有差异的网页)时,服务器保存一个对象,由它动态拼一个网页,发送给浏览器。在JAVA中,这个对象,就是Servlet。Servlet是sun推出的用来在服务器端处理HTTP协议的组件。
Servlet的特征
- 是满足规范(sun)的对象,也叫组件
- 存储在服务器上
- 可以动态的拼资源(HTML,IMG). 术语:处理HTTP协议
Servlet运行原理
2.什么是Jsp
- JSP(Java server page)也是在服务器端执行的web组件,将网页逻辑与网页设计的显示分离。jsp是一种动态页面技术。主要目的是将表示逻辑从servlet中分离出来。
Jsp处理请求的过程
Jsp翻译的详细过程
3.联系与区别
- 在我们使用Servlet进行对页面的一些操作的时候,会需要使用
out.println("<table>[数据]</table>");
这样的语法进行操作。其中有大量的重复out.println,并且很难直观、有层次的看出代码中表示的样式。jsp的出现就是为了解决这一问题。在jsp中,可以直接运用界面开发的html语言,可以直接将前台人员编写的html文件内容复制到jsp文件中,再编写相关代码。 - 所以我们可以说,jsp本质上就是Servlet。
- JSP文件在被应用服务器(比如:tomcat,weblogic,websphere,resin等)调用过之后,就被编译成为了servlet文件,也就是说再网页上显示的其实就是servlet文件。Tomcat下面的JSP文件编译之后生成的servlet文件被放在了work文件夹下。JSP中的HTML代码 在servlet中都被out出来,而jsp代码按照标签不同放在不同的位置。
阅读全文
0 0
- Servlet与Jsp对比区别
- servlet和JSP 对比区别
- Jsp与Servlet区别
- jsp与servlet区别
- jsp与servlet区别
- servlet与jsp区别
- servlet与JSP区别
- servlet与jsp区别
- JSP与Servlet传值及对比
- Servlet 与jsp 区别对比 php中 的 view 和 controller
- JSP与SERVLET的区别
- JSP与Servlet的区别
- JSP与Servlet的区别
- Servlet与Jsp的区别
- JSP与Servlet的区别
- Servlet与JSP的区别
- Servlet与Jsp的区别
- jsp与servlet的区别
- kindeditor的使用
- 水平RecyclerView中Item中含有EditText问题
- BackgroundWroker使用方法备忘
- 欢迎使用CSDN-markdown编辑器
- 增强学习(Reinforcement Learning and Control)
- Servlet与Jsp对比区别
- PeerConnection, WebRtcSession, VideoTrack的关系
- activiti数据库表结构剖析
- sohu高速源
- java 调用浏览器学习
- 匿名方法的一些使用方法备忘
- Git - 如何修改开源项目并推送给作者 / 克隆远程仓库到本地
- 关于JAVA中substring()和indexOf()的用法
- 《Spring揭秘》笔记——prototype作用域的“坑”