难忘的WEB学习经历

难忘的WEB学习经历

ID:18044242

大小:18.70 KB

页数:8页

时间:2018-09-13

难忘的WEB学习经历_第1页
难忘的WEB学习经历_第2页
难忘的WEB学习经历_第3页
难忘的WEB学习经历_第4页
难忘的WEB学习经历_第5页
资源描述:

《难忘的WEB学习经历》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、难忘的WEB学习经历  经常看到一些初学java的朋友在论坛提问”我该去学什么web框架?”,”struts和webwork,springmvc哪个更容易学一点?”,”我需要多长时间才能达到XX的水平!!!”.这些问题.通常我的回答是:”你应该去学java基础,学servlet,jsp”,”struts,webwork,springmvc都很容易学”.”要想达到XX水平,也许半年,也许一辈子”.当这些朋友听到我的回答时,都很惊讶。“不是吧,这个时代是框架的时代啊,还要去学jsp,servlet不是浪费时间吗?”,“要学这么多东西

2、,我得费多少时间啊”  初学java,三月不知肉味  刚接触java时,就被java迷住了。第一时间从china-pub订了本《thinkinginjava》,收到书时,被吓了一跳;因为它太厚了,我不知道能否坚持把它读完,这本书不是推荐给初学者学java基础的吗?然后开始从网上下载JDK,搭环境,重装系统。因为classpath总是设置不对,不知道重装了多少次系统,现在想起来,自己当时真是十分的蠢笨啊。  编辑工具,就是记事本啦。既然是初学就要拿出一点态度啊,因为说牛人都是用记事本编程的,就选择记事本作编辑工具啦(还没开始就想当

3、牛人了,唉,这世道)。当年上学时,用basice在作业本上写了一个上万行代码的工资管理程序,因为上机时间太少,只能把代码写在作业上,然后再去机房录入调试。花了一个月的时间把《thinkinginjava》看完了,书上的代码一个一个敲完了,每章后的习题每道都测试过。发现自己什么除了知道继承,封装,多态,抽象类,接口这些外。什么都不知道了。自嘲又会用一种语言写helloworld!外,多的就不拿不出手了。现在想起来,《thinkinginjava》并不适合初学者,但是《thinkinginjava》是必须精读的。中间有一个小小的插曲

4、,有一天,一个朋友给了我一份java经典面试题,我尝试自己去做这份试题,结果我发现,大部份的题目我都不会做。于是发狠,重新再读《thinkinginjava》,这一次读《thininginjava》的感觉就要好很多了,很多问题都看得非常的透彻,也做了详细的笔记和大量的练习,学会了查jdk文档。这时才真正的发现《thinkinginjava》是一本好书。虽然学了几个月的java,仍然还不能用java写一个程序出来,几个月的java学习中,没有用过jbuilder,更不知Eclipse,IDEA!真是三月不知肉味啊!  结缘于JSp

5、  说到JSp,不得不说说Servlet。一开始觉得Servlet是一个非常深奥的技术。我曾经想学习网页设计,看到HTML哪些松散的标记,我放弃了,我最终也没有学会做网页。只知道网页编辑工作有Drameware或Frontpage。我最多只能用它来画几个表格,打几个字上去,根本就不会什么布局或美观啦。当接触Serlvet后,发现做网页竟然也可以像写java程序一样进行编写。完成第一个用Servlet写的WEB版的HelloWorld程序,足足费了我半天时间。主要是花费在环境搭配上面。一个小小的HELLOWorld,用dramew

6、are可能也就一分钟就能搞定的事。对于一个完全不懂html的人来说,要想用Servlet来开发动态WEB应用还是太难了。很快就接触到了JSp,JSp对于像我这种不懂HTML的人来说就像救星一样。JSp并不需要我在java程序里写html啦,而是变成了在html中写java程序。比起标记语言来说,我还是更习惯于强类型的高级语言,JSp就这样把我迷上了。  一开始,所有的代码都写在JSp中,数据库连接,数据库访问,数据显示,业务代码,html标记等都写在JSp代码中,感觉JSp真是无所不能。在做一些小应用时,开发速度也非常的快。当遇

7、到了比较复杂的业务逻辑后,JSp开发就像是一个恶梦,每天大量的工作就是调试页面,当其它页面需要类似的功能时,进行代码拷贝来进行代码的复用。后来知道这就是典型的model1模型。  当把JSp与servlet相结合后,一切都发生了改变。JSp仅用于数据展示,而servlet用于进行业务调用和页面流程控制。听说这就是所谓的model2模型。原来JSp并不是servlet的替代品,JSp更需要与servlet进行合作。明白了servlet的重要后,再回过头去学习Servlet了。Servlet的生命周期,Servlet的重要接口及方法

8、,自定义标签等。第一个真正的Web项目是开发一个小型的论坛。论坛的功能十分简单,就是完成用户注册,用户登陆,注销,悄悄话,新闻发布,精华贴,论坛管理等基本功能。终于了解JSp内置对象,JSp动作与JSp指令的不同,及对象的作用域,session的使用,用serv

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。