javaweb学习课程总结_第1页
javaweb学习课程总结_第2页
javaweb学习课程总结_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、javaweb学习课程总结总结一 :i a V8 we b课程总结刚开始学的时候感觉这两门课程好高大上的样子,因为自从学软件工程这个专业以来,一 宜都是学的理论性、框架性的东西,就没有接融到编程的实质性的部分,终于开始学编程 了,感觉蛮兴奋的也是精神宛满,信心十足,怀着一腔热血來听课。由于JAVAWEB和JSP两门课是同时上的而且每次都是一整上午上课时间很长,老师 一直有条不紊的讲着,虽然时间很长,但是每当大家上芫课心中都是有一种充实的感党,大家 都觉得有所收获,所以也就不曾觉得累了.JAVAWEB这门课让我认识了以前见所未见闻所未闻的专业术语,Web应用程序的概 述。我从中了解到b应用程房的

2、三层体系结构;表示层、业务层、数据存取层从而 想到了学数据库设计时的数据库设计三大范式它们同是叙述在编写代码时应做的规划和应 遵循的规则这种规划在以后的学习中吋有岀现说明编根井不是一味地进行循环判断、死 记硬背,而需旻在技术上有所加强、在效率上有所摄高。做任何事都是如此,事先必须有目 标、有计划,有统筹,这样执行时才不会盲冃才不会事涪功半。学习编程对综合能力都是 神培养。2接下来是JSP知识.耍学JSP,就必须会HTML.,如果HTML学不通,这对以 后的学习都是一个瓶颈。基础一定娶打扎实,吃透,否则上层建筑的建起就不会很顺利甚 至没法起步。然后是JavaBearu以下是个入肘JavaBean

3、的一点学习体会。J a v aBean 有se t ()和g e t ()方法,用这些方法能很容易地传值,逻辑上更标准, 代码看起来也更规范。但set ()和get ()方法只是用来对属性进行操作的,所以如果是 进行复杂的逻辑或对数据库进行操作等,那么就不要写成set ()和get()方法,只用一 个有返回值的方法就足以.这样直观方便且符合规范。总之,set()和get ()方法不要 没有效率地滥定义。接着是Servle I。Se r vie l是一个用J ava編写的应用程序,在服勢器上运行,用 来处理请求和响应,也可以单独做为一个web页面。然后讲的是标签包扌舌自定义标签和J s P标准标

4、签库.用一般的Java代码都几乎能实现它们的功能,它们的好处是提高了代码的 重用性。丄我们需要配査的坏境有JDK, Tomcat,还要用到Myeclips这一基础的编程工具。在 学习J SPZ前,由于没有网页编程的基础,便学习了 HTML这种文本标记语言,自己试 着去做简单的静态网站,后来学做J SP动态网站时.就涉及到了名方面的知识,JSP內部 对狡及内部对象所涉及的方法,JSP与数据库连接,如何去引用数抬库这门课更是巩固 了 JAVA这一基础编程语言倭求对JAVA掌捱的旻透彻每门语言要学扎实深入理解,都 要莊费很大的功夫不是容易的事情.aJ s p与servlet有一定的区别,Serv 1

5、 e t可以看作是HTML的Ja v a代码,而 JSP可看作是包含Java代码的HTML共同,点;JSP和Servlet实际上是一回事。JSP 页面最熒旻转换成Servlet,并进行编译在谙求庶间执行的实际上是编译后的Servle t 因此JSP页面不过是编写Se r vlet的另一种方式。各自应用的范国:Servlet比较适合 于做处理任务,如做业务逻辑;JSP适合于表示任务,如网页制作住成动态网页。如对J AVAWEB和JSP课程的知识就筒单介绍到这里,本学期的这两门课裡让我对软件工程这 门课有了一个全新的认识我真切的学到了能用的东西,大学里的很多课是泯费时间而把时 间花在学习这两门课匕

6、不会觉得是在虚度光叭相反,会有一种无比满足与充实的感觉,感谢 彭老师半年以来的蓿心教诲,感谢这两门滦给我带来快乐!总结二:java web谋程总结介javaweb学习课程总结今天老师讲的一定的程度了,发现有一些细节,自己并没有学好,如下是自己认为自己学的 模糊的地方。1 wvav是(world w i d ewebj万維网,wv/w的客户端程序:i e zfoxfi r ea2.什么叫 web服务器就是一段网络程序让人们通过浏览誌可以看到任何主机上的内容(通俗的说 法),鼻3.微软开发的搜索引擎2 Bing4fl B/ S结构的知名缺点是什么?覺浏览器功能的限制.C/S结构的优点,在实际中还有

7、一部分地方需要它。如,游戏。5 .老师说再过五年就没有操作系统了,捜索引攀是未来发展的趋势学JA VAW e b就是做 网站,保证以后20年活得比较滋润。6.常见的web服务器Aweb 1 o gic 是 bea 公旨3WebSphere 是 IE M 公旨严Tom c at是免费的,是Apache7 建议使用压缩的TOMCAT的安装版因为现欺中我们是这样用的。4&安装t omcat的常见问题。在这里妥学习一门语言:批处理编程。打开STARTUP。BAT。31.说catalina home 没有配置哀2。了有没就闪完装安一。a解决方法:置没莹变境切.匚吕talina.还有JnVA HOME的配

8、宣2。端口被占有的问题。公3.女装多个tom cab解决方法进入当前的安装目录中双击startup, bat逬入。鸟总结三;j a vaweb课程总结卜我们的JSP课程终于结束。掐指算来,用一个多月的时间。这次的课程和以往的课程有一 些不同一是,需妥理解的概念、专业术语很寥。比如,Javaweb里引入了 Web体系结 构、M VC 设计模式等的概念出现 了 Servlet、Ja vaBean. Seri pt I et、JSTL 等 无法替代的术语;二是,这次学习的内容和【n tern e t接轨,十分实用.比如,第四章讲 解了 J a vaMa I b这是一个用来发送接收邮件的组件学気JSP

9、,既复习了 Java的知 识,又具备了做网站的能力。回想一下这个阶段的过程。皿第一章是对Web应用程序的概述。我从中了解到Web应 用程序的三层体系結构;表示层、业务层、数据存取层。从而想到了学数据库设计时的数 擔库设计三大范式,它们同是叙述在编写代码时应做的规划和应遵循的规则,这种规划在 以后的学习中时有岀现,说明编程并不是一味地进行循环判断、死记硬背,而需旻在技术 上有所加强、在效率上有所提髙。做任何事都是如此,事先必须有目标、有计划,有统筹,javaweb学习课程总结这样执行时才不会盲目,才不会事倍功半学习编程对综合能力都是一种培养.接下来学的是J SP知识。娶学JSP.就必须会HTML

10、,如果H TML学不通,这对以后的 学习都是一个瓶颈。这戌我有所体会.因为我对HTML掌握得比较好,在这方面没有遇到 什么困难但如果没拿握好这些知识加上烫学籍知识,就会在旧难题的基础上增加新难 题,两头招架,实有些吃不消。所以,基础是很垂曼的,基础一定旻打扎实,吃透,否则上 层建筑的建起就不会很顺利甚至没法起步。a然后是J a vaBe a门,以下是个人对Java Bea门的一点学习体会。Java Bean里有$ e t)和get。方法,用这些方法能很容易地传值,逻辑上更标准,代码看起来也更规范。 但set()和get ()方法只是用来对尿性迸行操作的,所以如果是进行复杂的逻辑或对数:摇 库进

11、行操作等,那么就不要写成set ()和get ()方法,只用一个有返回值的方法就足 以。这样直观方便,且符合规范总之,set C)和get()方法不娶没有效率地滥定义亠 接着是Ser v let. 一上手,我第一个感觉是很专业、很难憧.书上介绍了一大堆接口、 类、和重写的方法一时觉得旱头转向.后來用得多、看得多了,Servlet的基本格式也记 得差不多其实也没什么难的。只要记住Serv let是一个用Java编写的应用程序,在 服务話上运行用来处理谙求和响应,也可出单独做为一个Web页面,就足够了严 在ELS达式这章我遇到了一些困难。课后作业题気成得不顺利。但通过后面的学习我了 解到,EL达式

12、最大的作用是在各种标签里使用。标签以外对变量的引用,用其他方法,比 如JSP表达式就能够达到目的.久热后讲的是标签,邑括自定义标签和JSP标准标签库。这两章的内容不太常用。因为用 一股的片也代码都几乎能实现它们的功能它们的好处是提高了代码的垂用性。标准标签 库里有几个比较有用的标签,比如forTokens和s e t Bu n die,这两个标签的作用是一殷 代码实现不了的。力最后一章是MVC设计挨式。所谓MVC ,就是Model (J a v a B e a n )、View (JSP)、C o ntrol 1 erServ 1 et)和第一章诽的Web应用程序三层体系结构相呼应.结合起来可

13、以这样理解。Model是数据存取层,View是表示层,Controller是业务 层。用这样的规则编写网站,能做到逻辑分明代码垂用度舄,便于维护等.以上就是对这阶段学习的回颐。必通过学习JSP,我了解了更多的编程概念和理念更增强 了信心,只要有克服困难的勇兌和决心,就没有什么难关无法克服。我会抱着十定的勇气和 决心向下一个阶段挑战。a从一期学到现在我对Java有了一个比较具体的认识。Java的特点是:面向对象、跨平台、可移植.面向对象的涵义是,这种语言可以形象地模拟 现实生活中的实物。在面向对彖的语言中,”类”是对一组实物的共同特征描述,对象“是 类的实例,同一个类的一些对象具有类所定文旳共同特点面向对彖的三大待点是封装、 继承“和多态S封装的表现有三一是它把数摇成员zu zhTa (因为这里被屏廠,所以 用拼音)在一起,形成一个整体;二是它可以隐藏细节,简化操作,比如

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论