javaweb课程设计心得体会_第1页
javaweb课程设计心得体会_第2页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

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

文档简介

1、精选公文范文javaweb 课程设计心得体会篇一:Java_webJT发教程学习心得Java web开发教程学习心得Javaweb课程结束了,在完成了eclipse三份 实验报告之后我开始总结这门课程自己 究竟学到了什么。从C语言到Java,再到jsp, 最后到javaweb,一直都在与编程都打交道, 学好它一是专业的需要,二是自己觉得 它今后对自己会有很大的用途。C语言是一个面向过程的语言,而Java是一个 面向对象的语言。 在C语言里, 行为称 为函数;在Java里,行为称为方法。在C语言里,只有变量和函数;在Java里, 一切逻辑由类封装,即万物皆对象”。C语言的struct和Java的

2、类相似, 但struct里只能有属性,而类里可以有属性和方 法。所以,C语言的分工不清晰,主控 程序几乎承担了全部的职责;而Java可1精选公文范文2-精选公文范文-精选公文范文以把方法放在类里,对象的职能很多, 可以单独完成某个类的全部方法。首先我想回顾一下java web这本书 上的主要内容:第一章是对Web应用程序的概述。 从中我了解到Web应用程序的三层体系 结构:表示层、业务层、数据存取层。 它们同是叙述在编写代码时应做的规划 和应遵循的规则,这种规划在以后的学 习中时有出现,说明编程并不是一味地 进行循环判断、死记硬背,而需要在技 术上有所加强、在效率上有所提咼。接下来学的是JSP

3、知识。要学JSP,就必须 会HTML,如果HTML学不通,这对以 后的学习都是一个瓶颈。这点我有所体 会。因为我对HTML掌握得比较好,在 这方面没有遇到什么困难。但如果没掌 握好这些知识,加上要学新知识,就会 在旧难题的基础上增加新难题,两头招 架,实有些吃不消。所以,基础是很重 要的, 基础一定要打扎实, 吃透,否则 上层建筑的建起就不会很顺利甚至没法 - 精选公文范文-精选公文范文4起步。 然后是JavaBean JavaBean里 有set和get方法,用这些方法能很容易 地传值,逻辑上更标准,代码看起来也 更规范。但set和get方法只是用来对属 性进行操作的,所以如果是进行复杂的

4、逻辑或对数据库进行操作等,那么就不 要写成set和get方法,只用一个有返回 值的方法就足以。这样直观方便,且符 合规范。接着是Servlet。它给我的第一感觉 是很专业、很难懂。书上介绍了一大堆 接口、类、和重写的方法,一时觉得晕 头转向。后来用得多、看得多了,Servlet的基本格式也记得差不多,其实也没什 么难的。只要记住Servlet是一个用Java编写的应用程序,在服务器上运行,用 来处理请求和响应,也可以单独做为一 个Web页面。在JDBC技术这章, 我感到学习的 压力。JDBC的工作原理、JDBC的分类、 它的主要接口、以及它连接数据库的基 本过程和运行效果等事先后我没有听 -精

5、选公文范文-3精选公文范文5精选公文范文懂。后来在图书馆借到了一本资料书 电子工业出版社出版的 Java Web从初学到精通适合Java开发Web应用 和J2EE方面的初学者加上编程实战演 习,总算弄懂了点眉目。最后一章主要是一些技术专题。例 如访问路径问题、结果集处理、复杂查 询等。在前面几章的的能力功底基础上 这章显得要简单轻松地多。大致类似于 对前面知识的系统总结。以上就是对这个阶段学习的一段回 顾。接下来我想总结一下自己的学习心 得:首先学习这门课程,就必须先要了 解什么是web应用。 通过浏览器可以访 问新浪网、中华网、淘宝网、网易、搜 狐网、微软的网站及sun公司的网站等, 这些就

6、是Web应用。对于web应用,我 们需要使用浏览器,通过网络访问在远 程的服务器运行的程序。Web应用指的 就是这些网站中的程序。精选公文范文6其次,是编程。学习编程最重要的 就是勤记忆,勤练习,勤思考。需要记 忆很多,有些东西必须要死记,没有偷 懒的办法,在记忆的时候可以找一些规 律,比如把类似的东西归在一起记忆。 平时在做练习的时候书上的例题和习题 很重要,只要把书上的例子吃透,课后 的习题都会做,这样就能达到掌握知识 的目的,最后在期末复习的过程中要不 时地复习前面的知识,这样才能熟练掌 握所学的知识。在勤思考方面,就是在 平时的编程演练中遇到困难的时候不要 立刻急着去问身边的同学或是老

7、师,自 己应当对照课本或是相关的学习资料慢 慢进行修改,只有在自己确实已经尽力 但仍然不知如何操作的情况下才可以去 询问别人,只有这样才可以加深自己的 影响。还记得自己当初最开始时学习java的情景。 那时自己除了知道什么是继承,封装,多态,抽象类,接口这些外,其 他的就什么都部知道了。后来自己在慢 -精选公文范文-精选公文范文慢摸索的过程中才逐渐积累了对这门学 科的敏感度开始接触Java觉Servlet是 一个非常深奥的技术。我曾经想学习网 页设计,看到HTML哪些松散的标记, 我放弃了,最终也没有学会做网页。只 知道网页编辑工作有Drameware或FrontPages当接触Serlvet

8、后,发现做网 页竟然也可以像写Java程序一样进行编 写。完成第一个用Servlet写的WEB版 的HelloWorld程序,足足花费了我半天 时间。 主要是花费在环境搭配上面。 一 个小小的HELLO World,用Drameware可能也就一分钟就能搞定的事。对于一 个完全不懂HTML的人来说,要想用Servlet来开发动态WEB应用还是太难 了。接下来很快就接触到了JSP。JSP并不需要我在Java程序里写HTML代 码,而是变成了在HTML中写Java程序。 初学时,所有的数据库连接,数据库访 问,数据显示,业务代码和HTML标记 等都写在JSP代码中, 感觉JSP真是无 所不能。在做

9、一些小应用时,开发速度 - 精选公文范文-精选公文范文8也非常的快。而当遇到了比较复杂的业 务逻辑后,JSP开发就像是一个恶梦,每 天大量的工作就是调试页面,当其它页 面需要类似的功能时, 进行代码拷贝来 进行代码的复用,后来才知道这就是典 型的Model 1模型。当把JSP与Servlet相结合后,一切都发生了改变。JSP仅用 于数据展示,而Servlet用于进行业务调 用和页面流程控制,这就是所谓的Model 2模型。 原来JSP并不是Servlet的替代 品,JSP更需要与Servlet进行合作。再 明白了Servlet与的重要后,才回过头开始去学习Servlet, 包括Servlet的

10、生命周 期,Servlet的重要接口及方法,自定义 标签等。通过这样反复的联系我终于在 面对java和jsp时不再像以前那样那么 没有自信了。所以花费些力气去学习Java基础, 学习Jsp,Servlet甚于学HTML,Javascript对进行Web开发都是十分必要的。最后我想总结一下学习方向的建 议,JAVA基础知识是学习任何JAVA扩 - 精选公文范文-7精选公文范文展体系知识的前提,所以在学习java web的过程中,一定得抽时间学习JAVA基础,窝在图书馆找到了基本相关的读物- Java核心技术 Java编程思想和JDK的API文档。另外由于编程有一 些专用的英语术语,因此学好一些必

11、要 与之相关的英语对我们今后更好地学习 这门学科是很有帮助的。篇二:Java web开发教程学习心得Java web开发教程学习心得Java web课程结束了,在完成了eclipse三份 实验报告之后我开始总结这门课程自己 究竟学到了什么。从C语言到Java,再到jsp,最后到javaweb,一直都在与编程都打交道, 学好它一是专业的需要,二是自己觉得 它今后对自己会有很大的用途。C语言是一个面向过程的语言,而Java是一个 面向对象的语言。 在C语言里, 行为称 为函数;在Java里,行为称为方法。在C语言里,只有变量和函数;在Java里, 一切逻辑由类封装,即万物皆对象”精选公文范文10-

12、精选公文范文-精选公文范文C语言的struct和Java的类相似, 但struct里只能有属性,而类里可以有属性和方 法。所以,C语言的分工不清晰,主控 程序几乎承担了全部的职责;而Java可 以把方法放在类里,对象的职能很多, 可以单独完成某个类的全部方法。首先我想回顾一下java web这本书 上的主要内容:第一章是对Web应用程序的概述。 从中我了解到Web应用程序的三层体系 结构:表示层、业务层、数据存取层。 它们同是叙述在编写代码时应做的规划 和应遵循的规则,这种规划在以后的学 习中时有出现,说明编程并不是一味地 进行循环判断、死记硬背,而需要在技 术上有所加强、在效率上有所提咼。接

13、下来学的是JSP知识。要学JSP,就必须 会HTML,如果HTML学不通,这对以 后的学习都是一个瓶颈。这点我有所体 会。因为我对HTML掌握得比较好,在 这方面没有遇到什么困难。但如果没掌 握好这些知识,加上要学新知识,就会 -精精选公文范文12选公文范文-9精选公文范文13精选公文范文在旧难题的基础上增加新难题,两头招 架,实有些吃不消。所以,基础是很重 要的,基础一定要打扎实,吃透,否则 上层建筑的建起就不会很顺利甚至没法 起步。 然后是JavaBean JavaBean里 有set和get方法,用这些方法能很容易 地传值, 逻辑上更标准,代码看起来也 更规范。但set和get方法只是用

14、来对属 性进行操作的,所以如果是进行复杂的 逻辑或对数据库进行操作等,那么就不 要写成set和get方法, 只用一个有返回 值的方法就足以。这样直观方便,且符 合规范。接着是Servlet。它给我的第一感觉 是很专业、很难懂。书上介绍了一大堆 接口、类、和重写的方法,一时觉得晕 头转向。后来用得多、看得多了,Servlet的基本格式也记得差不多,其实也没什 么难的。只要记住Servlet是一个用Java编写的应用程序,在服务器上运行,用 来处理请求和响应,也可以单独做为一 个Web页面。在JDBC技术这章, 我感到学习的 压力。JDBC的工作原理、JDBC的分类、 它的主要接口、以及它连接数据

15、库的基 本过程和运精选公文范文14精选公文范文行效果等事先后我没有听 懂。后来在图书馆借到了一本资料书 电子工业出版社出版的Java Web从初学到精通适合Java开发Web应用 和J2EE方面的初学者加上编程实战演 习,总算弄懂了点眉目。最后一章主要是一些技术专题。例 如访问路径问题、结果集处理、复杂查 询等。在前面几章的的能力功底基础上 这章显得要简单轻松地多。大致类似于 对前面知识的系统总结。以上就是对这个阶段学习的一段回 顾。接下来我想总结一下自己的学习心 得:首先学习这门课程,就必须先要了 解什么是web应用。 通过浏览器可以访 问新浪网、中华网、淘宝网、网易、搜 狐网、微软的网站及

16、sun公司的网站等,这些就是Web应用。对于web应用,我 们需要使用浏览器,通过网络访问在远 程的服务器运行的程序。Web应用指的 就是这些网站中的程序。其次,是编程。学习编程最重要的 就是勤记忆,勤练习,勤思考。需要记 忆很多,精选公文范文15精选公文范文有些东西必须要死记,没有偷 懒的办法,在记忆的时候可以找一些规 律,比如把类似的东西归在一起记忆。 平时在做练习的时候书上的例题和习题 很重要,只要把书上的例子吃透,课后 的习题都会做,这样就能达到掌握知识 的目的,最后在期末复习的过程中要不 时地复习前面的知识,这样才能熟练掌 握所学的知识。在勤思考方面,就是在 平时的编程演练中遇到困难

17、的时候不要 立刻急着去问身边的同学或是老师,自 己应当对照课本或是相关的学习资料慢 慢进行修改,只有在自己确实已经尽力 但仍然不知如何操作的情况下才可以去 询问别人,只有这样才可以加深自己的 影响。精选公文范文还记得自己当初最开始时学习java的情景。那时自己除了知道什么是继承,封装,多态,抽象类,接口这些外,其 他的就什么都部知道了。后来自己在慢 慢摸索的过程中才逐渐积累了对这门学 科的敏感度开始接触Java觉Servlet是 一个非常深奥的技术。我曾经想学习网 页设计,看到HTML哪些松散的标记,我放弃了,最终也没有学会做网页。只 知道网页编辑工作有Drameware或FrontPages

18、当接触Serlvet后,发现做网 页竟然也可以像写Java程序一样进行编 写。完成第一个用Servlet写的WEB版 的HelloWorld程序,足足花费了我半天 时间。主要是花费在环境搭配上面。一 个小小的HELLO World,用Drameware可能也就一分钟就能搞定的事。对于一 个完全不懂HTML的人来说, 要想用Servlet来开发动态WEB应用还是太难 了。接下来很快就接触到了JSP。JSP并不需要我在Java程序里写HTML代 码,而是变成了在HTML中写Java程序。13-精选公文范文-精选公文范文17精选公文范文初学时,所有的数据库连接,数据库访 问,数据显示,业务代码和HT

19、ML标记 等都写在JSP代码中,感觉JSP真是无 所不能。在做一些小应用时,开发速度 也非常的快。而当遇到了比较复杂的业 务逻辑后,JSP开发就像是一个恶梦,每 天大量的工作就是调试页面,当其它页 面需要类似的功能时,进行代码拷贝来 进行代码的复用,后来才知道这就是典 型的Model 1模型。当把JSP与Servlet相结合后,一切都发生了改变。JSP仅用 于数据展示,而Servlet用于进行业务调 用和页面流程控制,这就是所谓的Model2模型。原来JSP并不是Servlet的替代 品,JSP更需要与Servlet进行合作。再 明白了Servlet与的重要后,才回过头开 始去学习Servle

20、t,包括Servlet的生命周 期,Servlet的重要接口及方法,自定义 标签等。通过这样反复的联系我终于在 面对java和jsp时不再像以前那样那么 没有自信了。所以花费些力气去学习Java基础,精选公文范文18学习Jsp,Servlet甚于学HTML,Javascript对进行Web开发都是十分必要的。最后我想总结一下学习方向的建 议,JAVA基础知识是学习任何JAVA扩 展体系知识的前提, 所以在学习java web的过程中,一定得抽时间学习JAVA基础,窝在图书馆找到了基本相关的读物-Java核心技术 Java编程思想和JDK的API文档。另外由于编程有一 些专用的英语术语,因此学好

21、一些必要 与之相关的英语对我们今后更好地学习 这门学科是很有帮助的。篇三:JavaWeb程序设计教程1.常见web服务器有哪些?我们开发程序用哪个?答:常用的Web应用服务器有:Tomcat,WebLogic。我们开发程序用Tomcat。2.如何在Eclipse中实现项目开 发?答:双击Eclipse安装目录下的”文 件启动Eclipse,此时会显示等待信息, -精选公文范文-精选公文范文19之后会显示workspace选择界面, 该界面 用于设置应用工程的默认储存位置;选 择完成后单击”0K按钮进入Eclipse欢 迎界面;单击欢迎界面中的”File选项卡, 打开文件选项, 选择其中 的”N

22、EW”Project项,进入新建工 程界面;若新建一个Java工程,打开”Java选项卡,单击 ”JavaProject选项,单击”Next按钮,进入新建Java工 程界面。将工程名、workspace JRE等 信息配置完毕后单击”Finish按钮,完成 工程的创建。3. JSP的语法(包括注释,声明,脚 本段,编译指令,动作指令)答:JSP的注释方式: 在JSP页面中 可以使用两种注释:一种是HTML注释, 一种是JSP隐藏注释。HTML注释会被 发送到客户端,用户查看页面源代码就 可以看到这些注释。JSP隐藏注释不会被 发送到客户端,用户使用查看页面源代 码不可以看到这些注释。JSP的声

23、明是指在JSP页面中定义精选公文范文20-精选公文范文-精选公文范文21精选公文范文合法的变量和方法。注意JSP声明必须 包含在标记内,并且每个声明的末尾都 必须有一个分号。JSP的脚本段就是JSP代码片段或 脚本片段,嵌在标记中。在脚本段中可 以定义变量、调用的方法和进行各种表 达式运算,每行语句后面加入分号。这 种Java代码在Web服务器响应请求时会 运行。在脚本段周围可能是原始的HTML或XML语句, 在这些地方,代 码段可以创建条件执行代码,或调用另 一段代码。JSP的便一直令用于设置整个JSP页面相关的属性,如页面的编码格式、 所包含的文件等,它们包含在”标记中。JSP中主要的3个

24、编译指令为page指令、in elude指令和taglib指令。page指令用 于定义JSP页面中的全局属性;include指令用于在JSP页面中包含其他文件;taglib指令允许用户使用标签库自定义 新的标签。JSP的动作指令:jsp:include指令、精选公文范文22精选公文范文jsp:forward指 令、jsp:useBean指 令、jsp:setProperty指令、jsp:getProperty指 令、jsp:plugin指令、jsp:param指令。4.JSP页面工作原理 答:书上第37页5.JSP九个内置对象有什么用途,该 怎么用?答:request对象用于获取客户端提 交的

25、数据,这些数据包括头信息、客户 端地址、请求方式等;response对象用于 对客户端的请求做出动态的响应,向客 户端发送数据;session对象可用来保存 用户的会话信息和会话状态;out对象用 来向客户端输出各种数据;page对象就 是指当前JSP页面本身,类似于Java中 的this;application对象实现了用户间数 据的共享,可存放全局变量;pageContext对象用于管理对属于JSP中特殊可见部 分中已经命名对象的访问;config对象 用来获取服务器初始化配置参数;exception对象用于处理JSP页面中发生精选公文范文精选公文范文的错误和异常,可以帮助了解并处理页 面

26、中的错误信息。6. request对象中的getParameter和getAttribute的区另U答:getParameter获取表单提交的数据,getAttribute获取name指定的属性值7. HTML里表单编写方法 (包括标 签和属性) 配,怎么配,如何调用)9. Sevelt生命周期(每个阶段调用的方法)10. doGet和doPost的调用场合11.用JSP和sevlet完成登陆程序(编程)12.过滤和监听器的作用(会写代 码)13.JDBC掌握使用其实现数据库的 访问(要代码)14.知道如何写JavaBean15. MVC含义(JavaBear)16. Struts中常用框架技术.Sevelt编写配置(在那个文件中精选公文范文24精选公文范文17. StrutsMCV含义(MVC代表的是什么)18.请求转发和重定向

温馨提示

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

评论

0/150

提交评论