这是自己的一些小总结
简单的html无法与后台数据库交互,所以出现了servlet
servlet
servlet是基于http协议的java类,在没有jsp和html文件存在的情况下,servlet中可以写html网页并将其输出到浏览器上,生成动态页面。它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层,由web服务器进行加载。
jsp
如果全部的页面都由servlet写出生成,显而易见servlet类会变得十分臃肿,并且网页也会变得难以维护。jsp是java类和xml结合的脚本文件,通过tags和scriptlets访问存在于服务端的资源的应用逻辑。在没有显式写出servlet的情况下经web容器的解析后得到servlet在内存中,经过处理进而生成html展示在网页上 。
如果所有的java代码都嵌在jsp中,jsp无疑会变得十分庞大,这样也不好。所以有了servlet+jsp的应用,将更多业务处理放在显式写出的servlet中,而jsp只负责数据的展示。
jsp和servlet
最新推荐文章于 2023-06-13 09:09:32 发布