问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JSP和servlet的关系是什么?

发布网友 发布时间:2022-04-30 10:41

我来回答

4个回答

热心网友 时间:2022-04-11 07:55

通俗的说jsp是嵌套java代码的html,servlet是嵌套html的java代码
两者在实质上是相同的,任何.jsp文件都回被翻译成java代码然后在机器上执行
但是由于两者在配置和编写方式上的不同
jsp一般被用在view层上,用来显示数据
servlet一般做后台的逻辑上的业务处理用
javaean做数据持久层功能的处理
mvc层的基本用法就是这样,实际上应根据自己的需要灵活选择那种方式
但目前mvc是最好的配置方案了!

热心网友 时间:2022-04-11 09:13

JSP是Servlet的扩展,在没有JSP之前,就已经出现了Servlet技术。Servlet是利用输出流动态生成HTML页面,包括每一个HTML标签和每个在HTML页面中出现的内容。

由于包括大量的HTML标签、大量的静态文本及格式等,导致Servlet的开发效率极为低下。

从表面上看,JSP页面已经不再需要Java类,似乎完全脱离了Java面向对象的特征。事实上,JSP是Servlet的一种特殊形式,每个JSP页面就是一个Servlet实例——JSP页面由系统编译成Servlet,Servlet再负责响应用户请求。JSP其实也是Servlet的一种简化,使用JSP时,其实还是使用Servlet,因为Web应用中的每个JSP页面都会由Servlet容器生成对应的Servlet。对于Tomcat而言,JSP页面生成的Servlet放在work路径对应的Web应用下。

热心网友 时间:2022-04-11 10:47

JSP页面文件通常以.jsp为扩展名,而且可以安装到任何能够存放普通Web页面的地方。虽然从代码编写来看,JSP页面更象普通Web页面而不象Servlet,但实际上,JSP最终会被转换成正规的Servlet,静态HTML直接输出到和Servlet service方法关联的输出流。

   JSP到Servlet的转换过程一般在出现第一次页面请求时进行。因此,如果你希望第一个用户不会由于JSP页面转换成Servlet而等待太长的时间,希望确保Servlet已经正确地编译并装载,你可以在安装JSP页面之后自己请求一下这个页面。

   另外也请注意,许多Web服务器允许定义别名,所以一个看起来指向HTML文件的URL实际上可能指向Servlet或JSP页面。

热心网友 时间:2022-04-11 12:39

当针对一个JSP的第一个请求到来时,该页面转化为对应于JSP中的指令的JAVA类。容器负责创建对象,实际上就是一个Servlet。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
黎明杀机食人魔技能效果介绍介绍_黎明杀机食人魔技能效果介绍是什么_百 ... 黎明杀机怎么传授技能 2周岁宝宝感冒吃什么药 孩子可以吃小儿氨酚黄那敏颗粒能吃吗 回记绿豆糕如何制作口感更好? 回记绿豆糕的烹饪方法是怎样的? 回记绿豆糕的制作方法是怎样的? 河北回记绿豆糕的做法有哪些? 怎样做出地道且美味的回记绿豆糕? 回记绿豆糕有哪些复杂的制作工艺? 女孩节精选什么意思 jsp与servlet的区别? 红酒精选和优选有什么区别 精选和严选有什么区别? 绿色毛衣外套配什么颜色围巾 如图 搭配原则的话,墨绿色的服装应该搭配什么样色的围巾 你好 请问一下 墨绿色羊绒大衣配什么颜色围巾好看 241279.4打印纸怎么设置连续打印 墨绿色毛衣配什么颜色围巾好看 急急急。墨绿色低领毛衣配什么颜色围巾? 绿色毛衣配什么颜色围巾?? down是什麼意思啊拜托了各位 谢谢 请问down用音标怎么读的? down怎么读音发音 关于down的短语有哪些? down怎么读 求个动画那里面有个叫眼镜蛇的 谁知道叫什么名字 很早前的了 卡通 实现愿望的咒语 中文 一部美国黑白动画电影,好像是在皇宫里面,主人公是个小孩(记不得是 庙会信息 优选,精选和臻选有什么不同? 通过JSP 页面调用servlet方法? 最右 作品被选为精选是什么意思 最右里面发的跟拍老是被选为精选,是什么意思啊? jsp怎么调用servlet 优质精选是什么意思 什么是servlet?什么是jsp JSP传递值给servlet的方式 金矿选矿中精选,粗选是什么意思 在jsp页面怎么访问servlet中的方法 JSP和Servlet是用来做什么的? 请问什么叫做精选个股? java中JSP和Servlet的区别? jsp和servlet的区别 为什么说jsp就是servlet 西游记精选本啥意思? Servlet与JSP有什么区别? JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么? servlet和jsp之间的关系 什么样的男人会有大财富 描述JSP和Servlet的区别、共同点、各自应用的范围