首先,asp与jsp都是现今比较常用的动态网页开发技术,但是2者的区别也是非常大的,下面我们从几方面来比较一下asp和jsp的区别主要有哪些:

1、从安全角度:ASP使用Windows NT的安全结构,而JSP使用Java安全模型。

2、灵活性标签:ASP中没有用户定制标签库,ASP是不能扩充的,而JSP可以使用用户定制标签库进行扩充。

3、连接access数据库的方式:ASP对Access数据库使用Data Active Objects,而JSP使用JDBC建立与Access数据库的连接。

4、脚本语言的支持方面:ASP使用VBScript或Jscript作为脚本语言,而JSP可以使用Java编程语言或JavaScript作为脚本语言。

5、运行平台:Windows平台可以很好的支持ASP,但ASP对于基于Win32逐渐模型的依赖,使得它难于一直到其它平台上,而JSP具有平台独立性,只要是一般的Java程序可以运行的平台,都支持JSP程序。

6、从Web服务器方面来看:ASP只有微软本身的Microsoft IIS和Personal Web Server可以支持,而JSP大多数通用的 Web服务器如:Apache、Netscape和Microsoft IIS都支持。

7、从组件模型方面来看:ASP使用的是基于Win32的COM组件模型,而JSP是建立在可重用的、跨平台的组件(如:JavaBeans、Enterprises JavaBeans 和用户定制的标签库等组件)之上的。

8、从易学易用角度来看:由于asp一般使用的是vbscript脚本语言,新手比较容易上手,而jsp相对于asp来讲,对新手来说比较难了一点,但是如果你比较有恒心,也是可以学好jsp的。

9、Session管理方面:ASP应用SESSION对象来跟踪用户的操作状态,而JSP使用一个叫HttpSession的对象实现同样的功能。

10、Application管理方面:ASP使用Application对象来管理面向整个应用的参数,使得每个客户都能获得同样的参数值,而JSP使用ServletContext对象。

《asp与jsp的区别汇总》地址:www.cunguer.com/article/36.html,本文来自村姑网,您身边的IT专家

www.cunguer.com,转载请注明出处,您的支持是我们创作的源泉~!

Java的ASP与JSP有什么区别_asp与jsp的区别汇总相关推荐

  1. java,php,asp,asp.net,ror等几种Web技术对比(第一版本)

    交一篇作业,自己对这些技术认识还并不深刻,如果有错的地方还请指点,不要介意. 目录 1.1  8月编程语言榜分析 1.2  Web开发语言技术分析 1.1  8月编程语言榜分析 我个人认为作为一个初学 ...

  2. 超有霸气的,有影响力的Java/C++/ASP.NET面试题

    1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节.抽象包括两个方面,一是过程抽象,二 ...

  3. java ear war_[转] 基于Java的打包jar、war、ear包的作用与区别详解

    以最终客户的角度来看,JAR文件就是一种封装,他们不需要知道jar文件中有多少个.class文件,每个文件中的功能与作用,同样可以得到他们希望的结果.除jar以外对于J2EE来说还有war和ear.区 ...

  4. JSP中get和post请求方式的区别及乱码解决方法

    JSP中get和post请求方式的区别及乱码解决方法 get提交方式:默认method="get" 和 地址栏.超链接请求方式默认都属于get提交方式 form表单的method属 ...

  5. jsp中动态include与静态include的区别

    JSP中动态INCLUDE与静态INCLUDE的区别 动态INCLUDE用jsp:include动作实现 <jsp:include page="included.jsp" f ...

  6. java jsp eq_javaWeb核心技术第九篇之JSP

    JSP:全名是Java Server Pages,它是建立在Servlet规范之上的动态网页开发技术.在JSP文件中,HTML代码与Java代码共同存在,其中,HTML代码用来实现网页中静态内容的显示 ...

  7. java代码在jsp中怎么写_在jsp中写java代码

    该服务器上的所有的访问者的所有 jsp 页面 D.该服务器上的所有的访问者的所有 jsp 页面和 Java 程序 6.在 JSP 中调用 JavaBean 时不会用到的标记是( )...... jav ...

  8. JSP和Servlet的区别和联系 JSP 内置对象和作用

    JSP和Servlet的区别和联系 1.jsp经编译后就变成了Servlet. (JSP的本质就是Servlet,JVM只能识别java的类,不能识别JSP的代码,Web容器将JSP的代码编译成JVM ...

  9. Java和HTML有什么关系_jsp和html之间有什么区别?

    jsp和html之间有什么区别?最简单的区别就是,HTML能直接打开,jsp只能发布到Tomact等服务器上才能打开.下面本篇文章就来给大家介绍一下JSP和HTML之间的区别,希望对大家有所帮助. H ...

最新文章

  1. CVPR 2021 更好的Backbone,伯克利谷歌提出BoTNet,精度达84.7%
  2. 使用mysql备份工具innobackupex进行本地数据备份、恢复操作实例
  3. 初次使用cocoapods注意事项
  4. spring boot中servlet启动原理
  5. LeetCode 340. 至多包含 K 个不同字符的最长子串(滑动窗口)
  6. java命令大全_Java命令行工具:javac、java、javap 的使用详解
  7. 关于e的等式及相关证明
  8. 正则 文字输入不超过5个汉字或者10个字符
  9. Atitit 边缘检测原理attilax总结
  10. Java开发 音视频会议
  11. Day01柳婼博客推荐
  12. 扫描仪共享工具(BlindScanner Pro) 3.23 特别版
  13. HDU1728 BFS
  14. tplink查看上网记录_Tplink路由器PPPOE拨号不能上网日志查看原因
  15. java 为pdf添加水印图片
  16. dataframe更改columns
  17. moveit 配置关节控制器
  18. wordpress二次元动漫主题模板kanmanman
  19. LevelDB的算分逻辑
  20. 微型计算机接口技术刘乐善答案,微型计算机接口技术及应用习题答案(刘乐善)...

热门文章

  1. matlab 神经网络 参数,BP神经网络matlab详细参数
  2. java控制它打印输出空心菱形,空心菱形高度自定义
  3. 资源管理器中输入ftp站点后自动打开浏览器
  4. mysql tinyint 2_mysql中Tinyint(1)、Tinyint(2)
  5. android:layout_marginbottom,为什么RelativeLayout的marginBottom和marginRight无法使用
  6. System.Runtime.InteropServices.COMException (0x800A141F): Word 无法读取此文档,文档可能已损坏。
  7. linux的fmt命令,Linux中fmt命令起什么作用呢?
  8. 城 市 里 的 乞 丐
  9. Intersection(数学公式求相交圆扇形面积)
  10. YOLOv7环境安装及训练时的一些报错及解决方法