杭州这两天很热,我心情也很烦躁混乱,不能集中精力开发控件,被各种事情干扰,今天BS页面开发进展很慢,花费时间远远超过之前的评估,一方面是自己评估的不准确,另一方面是被各种事干扰;自己确实有很多需要积累的地方。

因为前段页面开发的问题发现自己很多东西没完全学好;比如html和jsp的本质区别是什么?一个是浏览器直接解析,一个要jsp先编译成servlet然后成calss文件由Tomcat执行,如果要涉及到后台的交互就需要用jsp而不是html;因为后台要处理数据。

今天想学习Strucsts2的标签,但不能静心来理解

struts2提供了一整套的自定义标签解决方案,其功能在原生html标签基础上做了很大的改进:控件的name属性可以采用对象图的形式定义,点击提交按钮通过拦截器自动封装属性,这样在后台就不需要用request获取每个属性字段了;struts2对的单选、复选和下拉列表等控件进行了改进,开发人员只需要用一行代码设置集合数据和key/value即可显示出与html同样功能的组件;同时它提供了独有的错误显示标签,用于显示验证不通过的错误信息,非常方便。

我还在迷乱,但我刚才想到能让我奋斗有斗志的方法之一就是设定目标:1.明天要把左侧界面与后台的交互完成;2.写一篇java前台开发html方面的总结,尤其是div+css布局方面的;3.写一篇JS常用总结,从原有系统的原有代码中提炼。