web管理后台程序开发的杂记

来源:互联网 发布:住校必备物品知乎 编辑:程序博客网 时间:2024/05/17 00:03

    做了这么久程序员;
---        等等,两年半算长吗?
    先别插嘴,听我说啊,对于我也算长了。写了许多java程序,大部分是运行在后台的,比如爬虫啊,垂直搜索啊;很少做前台的,近期有一个这些后台程序的管理平台的需求,我也想凑个热闹,从web开发组那里求来了一个小活儿。
---        其实也不算小了,听说给你的计划是三天; 嘿嘿
    恩对于我来说不小了。本以为简单,不过处处是坎儿,还好通过问同事,查资料都搞定了。解决问题的能力还是有的,因为我对浏览器的工作原理和http协议比较熟悉,很快明白了spring mvc的工作原理。不过对于js还是费了些周折,不过感觉还是挺好玩儿的。 听说这东西要经常用,否则很容易忘掉的。
---        谁说的废话... 什么都是这样,不用都会忘
    因此,我还是记录一下,总结总结:
   
    1、input 的事件 oninput
    2、JSTL中 应用的el标签来读取 request属性变量的值。普通: ${ object.property} 数组:${objectArray[i].property}
    3、go back 的实现 history.go(-1)
    4、<a>中先执行onclick 再执行 href的跳转       
    5、jsp页面中的任何地方都可以使用 ${} EL标签,和<%%>java 代码(不知道在js中时候可以使用<%%>? 一会儿试一试)因为jsp 要做一次编译的,所以js中使用<%%>也是可以实现的,应该:)
    6、form中的onsubmit方法可以做提交的验证
    ......
    其实 这些都是js的皮毛,js的宗旨在于在事件中灵活掌握,举一反三(不过现在太多的js的框架,都很好用,省去您举一反三的机会;还有好多Ajax的框架,DWR,GWT,JQuery,Dojo....) 恩,对于一个软件开发人员来说,“懒惰”真正是一种美德,有时我还真欠缺...,加油“懒惰”^_^。
    之前一直都在鄙视javascript的,特别是在上学的时候,感觉作为一个程序员,应该学习c,c++,java,或者python,php等等,javascript比较业余。 可当今web2.0时代,javascript找到了第二春,让她的优点发挥的淋漓尽致。
    最后总结一下: 可能日后实践javascript的机会也不多,不过我会关注它的,关注j2ee和其他架构(grails,ROR)的web的开发(说明一点我也是从struts开始我的java 之旅的,不过后来就研究开源项目,和java 后台应用了。)
   
    +u+u
=========================================================================================================
祝我们成功.....