什么是javaweb?
可以参看百科: http://baike.so.com/doc/6226453-6439775.html
也可以看我的理解:
javaweb分前端和后端。
前端的功能无非是是数据展示和用户交互,数据分为静态数据和动态数据。
后端的功能无非是数据存储和与业务处理,根据既定的业务规则对存储的数据进行加工处理。
这两点是javaweb的最终根本实现!
1.两个原则
所有的技术,都是为业务服务!!!没有了业务,技术基本没有价值!!!不要执着于技术上的追求!!!
所谓的业务,即各行各业的事务,从生活实践中得来。业务离不开技术的实现,但不需要特别多的技术!!
学习javaweb流程:
最基本的java,了解java的基本原理,编写规范,设计思想,数据结构等等。只有掌握了java思想,才能用java做好javaweb.
javaweb相关的技术并不是很多,对于入门级程序员来说,了解一下:
最原生的javaweb,不使用任何框架 : html + css + javascript + servlet + jsp + jdbc + tomcat 模式开发足够了
0.1 html 前端静态页面。
0.2 css 页面美化
0.3 JavaScript 动态数据交互和用户交互控制
0.4 servlet 处理用户请求
0.5 jdbc 数据库链接
0.6 jsp 前端动态页面
0.7 tomcat 服务器
进阶版的javaweb,开始使用各种技术封装的的框架
0.8 jquery 对 JavaScript 封装
0.9 hibernate/ibatis 对jdbc 封装
1.0 apache 对多个tomcat 进行分发
1.1 struts2 对 request 进行拦截
1.2 springmvc 轻量级javaweb框架
综上,所有的技术,假以时日,我们都会学会的。给自己信心吧,没有什么学不会的,用的次数多了也就知道了。