什么是JSP? Servlet和JSP的关系?

 我来答
mikemelon
2012-01-02 · TA获得超过4594个赞
知道小有建树答主
回答量:1261
采纳率:0%
帮助的人:1554万
展开全部
JSP就是Java Server Page,Java服务器页面的意思。
Servlet是服务器端小程序,其产生早于JSP,后来发现直接在Servlet里输出用户web界面很困难,就诞生了JSP,其专门用于辅助servlet进行web页面的展示,即作为web开发的表现层。

JSP其实在服务器端还是首先被编译为servlet(一般在客户第一次访问的时候),所以其实质还是一种特殊的servlet,只不过一般专用于页面的展现(尽管你也可以写复杂的逻辑代码到jsp里面,但是Java EE是不推荐这么做的)
逐鹿IT
2012-01-02 · TA获得超过3170个赞
知道大有可为答主
回答量:3522
采纳率:0%
帮助的人:2680万
展开全部
java server page,我不跟你说那些套话,也不复制什么百科资料了,就说我的理解吧。
jsp也就是java语言的动态html页面,一个html页面导入jsp指定的文件头,<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> ,然后里面可以写一些java代码放到<%%>里面,可以使用一些标签,比如jstl el ognl等。
servlet是什么呢,是一个java类,一个存放业务处理方法的容器,它和jsp很像,因为jsp最终还是会被编译成servlet那样的文件,成为一个class。他们都可以用来作为后台处理业务,但是jsp更偏重于页面表达,而servlet更偏重于业务处理。
简单的说就是jsp是html文件包含java代码,而servlet就是java文件包含html代码。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangjinguang66
2012-01-15 · TA获得超过123个赞
知道答主
回答量:225
采纳率:0%
帮助的人:97.4万
展开全部
jsp就是可以被容器处理成servlet的一中文件,实质上也是servlet
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
没有响应m2
2012-01-02 · TA获得超过8386个赞
知道大有可为答主
回答量:7579
采纳率:33%
帮助的人:3412万
展开全部
jsp是什么1 2楼说的很清楚了
其实java虚拟机是不认识jsp这种东西的, jsp在被使用的时候会被容器转换成servlet然后被调用
你去的你tomcat目录下的work\Catalina\localhost\下这个文件夹里能找到和你项目同名的文件,这里有你jsp转成的servlet的.java和class文件
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-01-04
展开全部
JSP就是Servlet
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式