菜鸟请教jsp 和servlet区别问题

[复制链接]
查看11 | 回复4 | 2009-3-29 11:05:07 | 显示全部楼层 |阅读模式
MyServlet 是一个servlet文件MyJsp是一个jsp文件 MyServlet跳转到MyJsp
那么请问在MyServlet中声明的Session和MyJsp中的内置session 是同一个session么?
还有 servlet没有jsp简洁那么为什么还要使用servlet 是为了框架么?
什么时候使用servlet 什么情况使用jsp?
谢谢了

回复

使用道具 举报

千问 | 2009-3-29 11:05:07 | 显示全部楼层
【1】.什么时候使用servlet 什么情况使用jsp? servlet 一般是用来处理 业务层 的时候用的; jsp 则是主要负责 表现层。 分层结构就是这样来实现的。 如果在jsp中 也把业务的东西混进去,则很容易产生混乱,结构也就不清晰了。 servlet中的业务不变,jsp表现层怎么变,跟业务层也没有关系。 【2】.servlet没有jsp简洁 那么为什么还要使用servlet 是为了框架么? jsp其实是servlet演化过来的。写的时候更简洁。我们在tomcat下work目录中可以发现,都有对应jsp页面的servlet编译文件。可见jsp的速度没有servlet快了。 当然一般也不会用servlet来打...
回复

使用道具 举报

千问 | 2009-3-29 11:05:07 | 显示全部楼层
jsp跟servlet本质上是一样的,jsp编译以后就是个servlet。但jsp主要负责的是MVC中的V(View)显示,因为它可以加入一些脚本代码。servlet主要负责的是MVC中的C(control) 控制逻辑...
回复

使用道具 举报

千问 | 2009-3-29 11:05:07 | 显示全部楼层
百度HI我慢慢给你讲...
回复

使用道具 举报

千问 | 2009-3-29 11:05:07 | 显示全部楼层
jsp 最终被编译器编译成servlet 本质没有区别 只是JSP易于显示内容 是为了弥补servlet的不足 我发现这篇文档还蛮受大家关注的,我虽然不做java了,但对他还是一片深情的,这的确是个好东西.其实说白了JSP和SERVLET到底什么区别呢,JSP就象宾馆前台的服务员,要长的不错,让顾客一看就觉得比较舒服,他主要就...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行