Servlet与JSP的联系是什么
7个回答
展开全部
JSP本质上就是一个Servlet,因为当jsp文件第一次加载的时候会转译成.class后缀的文件,这在tomcat根文件夹里的work目录里面可以找到.打工.java后缀的文件就可以看到了(.class和.java要关系这里就不说了,相信你懂的).完整地把一个jsp页面文件转译成为一个servlet.
不同点6楼的朋友已经说了.
引用:
"Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP的情况是Java和HTML可以组合成一个扩展名为.jsp的文件。JSP侧重于视图,Servlet主要用于控制逻辑。 "
以前的开发逻辑就是jsp既要负责表示层的,也要负责控制层的.后来.控件层就被servlet代替了,而jsp仅仅需要负责面页的显示,也就是表示层.这是个开发模式,你可以参考一下,mvc模式的资料.
不同点6楼的朋友已经说了.
引用:
"Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP的情况是Java和HTML可以组合成一个扩展名为.jsp的文件。JSP侧重于视图,Servlet主要用于控制逻辑。 "
以前的开发逻辑就是jsp既要负责表示层的,也要负责控制层的.后来.控件层就被servlet代替了,而jsp仅仅需要负责面页的显示,也就是表示层.这是个开发模式,你可以参考一下,mvc模式的资料.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
jsp编译后好像就是servlet吧。servlet主要是为了页面与后台逻辑分开。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
jsp是servlet嵌套了页面元素的额,jsp编译之后就是servlet的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
servlet 是控制器,控制 jsp 页面的跳转,用request传入参数,传递给JavaBean,在根据你的要求,跳转不同页面.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
jsp是动态页面展示,Servelt是把用户请求与jsp分离的一种编程思想
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询