网站首页 > 文章中心 > 其它

jsp跟servlet_什么是servlet?什么是jsp

作者:小编 更新时间:2023-09-24 07:31:20 浏览量:355人看过

SP---Java Server Pages

拥有servlet的特性与优点(本身就是一个servlet)

直接在HTML中内嵌JSP代码

优点:

优良的性能 优于CGI,PHP,ASP

平台无关性 操作系统无关,Web服务器无关

可扩展性 tag的扩展机制,简化页面开发

jsp跟servlet_什么是servlet?什么是jsp-图1

servlet是在web服务器上的java程序,它提供服务,由它来传递给你html的格式.

Servlet是服务器小小的JAVA应用程序

平台独立,性能优良,森前盯能以线程方式运行悔春

Servlet API为Servlet提供了统一的编程接口

jsp在被第1次访问的时候 会别转义编译成类servlet 也可以说jsp就此和是一个servlet

jsp侧重与显示;servlet侧重与控制逻辑

我们可以将servlet看作腔此是嵌套了html代码的Java类;可伍巧迅以将jsp看作是嵌套宽大了Java代码的html页面.----------某Java培训老师

Jsp 属于动态网页 技术 而 servlet 是一种服务器端的Java应用程序

servlet 相当于一个拦配芦截器 一样, 当 设置 servlet 的配以文件 拦截为 *.action 之后

servlet 可以拦截 任何 页面结尾 是 *.action 的 页面

servlet 拦截到 后 会根据培明带 具体的业务 实现具体方法.

希槐局望对你有帮助.

jsp主要写html代码,也可以镶嵌java代码,者前不过不建议,因为Java代码主要是写在皮空.java文件中,而servlet就是以.java为后缀名的文件,不过实质上是没有什么区别,jsp可以说就是一个servlet,servlet也可以说是个jsp.建议你学一下MVC三层架构,你可以简单的认为jsp就是V(view)表现层,servlet就是C(control)控制层,javabean就是M(model)模型层.不过你慢慢学下去,就会发现不会首握清那么简单,但是一开始你是可以这样认为的.jsp主要编写表现层的代码,servlet控制,javabean处理业务逻辑.

JSP在本质上就是SERVLET,但是两者晌辩的创建方式不一样雹察.Servlet完全是JAVA程序代码构成擅长于流程控制和事物处理而通过Servlet来生成动态网页很不直观;JSP由HTML代码和JSP标签构成可以方便地编写动态网页所以呢在实际应用中采用Servlet来控制业务流程,而采用JSP来生成动态网页.在Sstuts框源谨茄架中,JSP位于MVC设计模式的视图层,而Servlet位于控制层.

以上就是土嘎嘎小编大虾米为大家整理的相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章