首先,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. java 超时中断_怎么在超时后中断任务的ExecutorService
  2. oracle分页性能不同,oracle高效分页
  3. c语言调用python变量_Python变量
  4. 常见b2c网站购物车的设计
  5. 项目开发管理工具---GitHub(一)
  6. linux 查看emmc分区表_如何查看闪存类型?UFS与F2FS简易科普
  7. 操作系统进程线程程序
  8. 面向对象的特点,封装性,继承性,多态性!
  9. JAVA蓝桥杯:杨辉三角形
  10. Mybatis, 实现一对多
  11. mongooseDB数据库添加账号
  12. Confluence 6 LDAP 用户结构设置
  13. dubbo线程池中无可用线程
  14. 【EduCoder答案】时域采样定理
  15. android 编辑框失去焦点,关于android:editText并没有失去焦点
  16. python加mysql加界面用代码写_python加mysql_python操作mysql
  17. 带鱼饭+煮玉米+荷兰豆炒甜椒
  18. amis eureka_如何构建量身定制的amis来升级您的基础架构
  19. 数据结构 期末复习主观题练习题(答案版)
  20. 效率神器Apifox_API 文档、API 调试、API Mock、API 自动化测试工具推荐

热门文章

  1. kmp算法中的nextval
  2. zzuli:1069向Z同学学习
  3. 创业前,请先做到自律
  4. php md5校验工具下载,如何查看和校验软件的md5码?
  5. 2022浙江最新水利水电施工安全员模拟考试试题及答案
  6. python语法(三)字符串
  7. 第15.32节 PyQt(Python+Qt)入门学习:containers容器类部件QToolBox工具箱介绍及使用案例
  8. Docker(十二)2375的血泪
  9. 认识下 Kotlin 反射背后的男人:@Metadata
  10. Service的简介(本人目前理解的)