JSP模型是在ASP之后定义的,它借用了ASP的许多优点,如Session,Application等对象。同时JSP使用灵活而强大的JAVA语言,而不是低效的Scripting语言。ASP开发者只能使用基于windows平台的技术,而java和jsp是跨平台的。
ASP的特点是开发成本低,维护成本高,不讲究代码复用。
JSP的特点是开发成本高,维护成本低,要求代码有很高的复用行,以单纯的复制粘贴为耻.
如果想学好JSP就必须学好JAVA,因为实际上数据库操作、复杂逻辑处理是用JAVA来处理的,页面只是用来展现,不是用来处理逻辑的
而ASP是什么代码都向页面上写,例如SQL语句、开关数据库连接等等,JSP 就是JAVA。 一个JSP 页面 就是一个JAVA Serlvet。 它是由Web Server解析的。
而J-ASP是一个转换ASP到JSP/Servlet的工具,它能自动、高效、准确地把ASP代码转换成JSP代码,可以方便使asp文件转换为jsp,转换错误比较少,很方便使用。。
需要安装j2sdk 1.4.2_19。