• JSP比ASP好的几个地方


    二学期的JSP学完了。这样二学期只剩下软件测试的后三章了。拿JSP和以前用ASP的经验比较了一下,JSP确实比ASP更适合做网站啊!不过还没有学二学年,不知道还有没有其他的好处。

    1.给我感触最大的就是JSP的过滤器。
        这个小东西太适合做网站了。要知道这样的东西要在ASP实现起来太困难了。要保证每一个页面都检查Request输入,必须仔细检查每一个页面是否include了request的检查代码。还容易漏掉。而且新增的页面,被黑客上传到网站上的木马等。完全不在这个限制中。
        使用了过滤器。Oh my god! It's so easy!配置好/*的url-pattern,就放心的写过滤器吧!把敏感字符全去掉,OK!别担心注入啦!这个简直太方便了!这仅仅是安全方面的通常使用,好好利用过滤器,真的可以使做网站也变得如此方便啊!

    2.JSP完全面向对像。ASP中虽然可以Class ... End Class这样写。但没有继承多态等特性。使用不灵活

    3.ASP不能脱离<% %>,还是不能让美工很舒服的处理网站。JSP的标签,el。。。都以让美工很舒服的尖括号出现,一个页面中可以完全不写<% %>。非常利于美工维护页面

    4.JSP还有一个让我非常惊奇的地方就是JavaBean了。使用<jsp:setProperty property="*" ..... />的话。可以啥也不写。一次把request里面的东西都装到Java Bean对应的属性中。这在ASP中是不可能的。要自己写方法。

    5.谈到useBean,就想到了jsp的四个作用域变量。pageContext,request,session,application。这四个变量,配合各种标签,还有el,使用起来灵活的很,真是让ASP难以望其项背啊!ASP只能用那6大对像。使用对像的话就一定要放到<% %>里。而且必然要写到"."号。再加上一长串的自定义类或方法的编写和使用。开发效率还是不如JSP了。

    现在的感觉是非常喜欢jsp。喜欢jsp的标签和el。哈哈!想到别的的话再补充。
  • 相关阅读:
    SVM+HOG特征训练分类器
    数字图像处理的基本原理和常用方法
    c++中二进制和整数转化
    目标检测——HOG特征
    相似图片搜索的原理和实现——颜色分布法
    测试文本文件大小
    Direct2D 图形计算
    Direct2D 如何关闭抗锯齿
    MFC窗口显隐
    CISP/CISA 每日一题 22
  • 原文地址:https://www.cnblogs.com/zxsoft/p/962231.html
Copyright © 2020-2023  润新知