区别大了,asp基本上都7强了,jsp发展前景很不错,现在java的发展空间太大啊,asp完全没有没办法比,还也差不多。现在基本都全是用做公司的系统,用java作大的后台管理系统。只不过java的安全性比较好高
没办法写。
visualstudio2010只支持什么asp,一点也不意见jsp.如果不是要开发jsp的话应该找回来原来是的eclipse,这样就可以不写了。
相对于这个问题,我们是需要要知道,html和jsp各自的作用这些不使用的环境,这里就简单详细介绍看看:
对此html来说,它是一种超文本标记语言,单独定义网页的都差不多结构,它是是由一系列标签组成的,也可以用浏览器直接可以打开,也是可以作战部署到服务器之后通过http协议打开,象我们会将html汇编语言好的页面比例内项是静态页面;
这对jsp来说,它是运行程序在服务器中的一种脚本语言,在jsp页面中这个可以除开html代码、java代码包括其他一些脚本,不过jsp汇编语言好的页面不需要作战部署到服务器中才这个可以打开,所以才说它和php、asp的作用是一般的,使用jsp可以将页面和代码分离的过程,提高代码的可读性和可维护性;
到这里为止,可不知道您才发现没有,html、jsp有很大的差别,这对html来说,它仅仅种标志语言,没有编程的能力,所以它的页面是静态的,而jsp则要不,是有一种启动在服务器端的脚本语言,可以除了html代码展示页面,也可以中有java代码处理逻辑。
综上分析,html和jsp并不一样,可以将jspn分之一是一种乾坤二卦html和数据的动态页面,而html则只是因为一种静态页面。
先简洁的语言的说下,jsp和servlet很几乎完全一样,都可以不写java语句,除开流程控制、事务管理。下一步具体一点介绍帮一下忙jsp、servlet。
先打听一下看看jsp和servlet的来源。
sun公司先公告servlet,其功能非常强横无比,体系结构也低些现代模式先进科学,是纯java写的一个类,这个可以输出低html语言标签,不能形成html网页。只不过是servlet控制输出html语句是需要老的cgi,只能一句一句的输出,c语言设计、如何修改html页面都极为的实在不方便。替怎么克服这方面,sun公司在servlet的基础上会推出了带有asp的jsp,把jsptags镶嵌到html中(就自然形成了现在常说的jsp页面),就可以基于jsp中写java语句,这样的话,就大家汉字拆分、方便网页的编写和修改了。现在流行的jsp、asp、php等都接受html、javascript语言。
jsp和servlet的相同点:
先前在上面也提起了,jsp是在servlet基础上推出的,即jsp从本质上来讲是servlet,所以jsp具有servlet的功能,也就理所当然支持什么java语句了。
jsp和servlet的不同点:
1、jsp和servlet两者创建战队的不一样
2、两者都是可以连成html页面,但jsp更非常直观、方便,毕竟它这个可以真接用html标签和javascript;而servlet是需要cgi的一句一句输出html语言标签的,和jsp比起就略显的笨拙了。
3、现在流行mvc模式,所以都是用servlet压制业务流程,及control层,jsp基于view层。