A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 潇湘 中级黑马   /  2013-5-22 09:44  /  5321 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

这有点不明白,求大家帮帮忙

3 个回复

正序浏览
这两个东西是java web很重要的,在执行过程中,jsp需要编译成java的可执行文件才能执行,即.class文件,jsp就是在html语言中允许插入java代码,因为有时候java代码写一两行就可以代替好多行标签,jsp除了可以用html的标签,它还有自己的一些语言规范,这一点你学的时候自然会知道。servlet是在服务端执行的java程序(实际它也可以在客户端,不多见),用来处理客户端传过来的请求,他就相当于客户端和服务端中间的一个桥梁,打打杂什么的。不懂欢迎继续追问。
回复 使用道具 举报
jsp本质就是一个servlet。。。就是用servlet实现的,我们可以在tomcat服务器中找到jsp对应的servlet,一看就全明白了:
D:\apache-tomcat-7.0.32-windows-x86\apache-tomcat-7.0.32\work\Catalina\localhost\工程名;
这下面就有对应的servlet。。。估计秒懂。。。
希望对你有用。。。。
回复 使用道具 举报
JSP底层是用SERVLET方面的东西来实现。JSP编译后会生成相应的SERVLET文件。
可以这么粗略的理解:SERVLET能做的,JSP都能做。
因为JSP中还允许嵌入脚本,更易于WEB应用中页面的开发,所以开发中常用JSP。
恩,我就是这么理解的,偏颇之处,大家指出。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马