阅读《Java Web应用开发》的心得体会与实践感悟
最编程
2024-02-18 07:42:54
...
java web学习心得
- 时光转瞬即逝,一个学期的java web课程完美结束了。我学到了很多知识,例如:Web应用的基本概念与系统架构,JSP编程技术及Web JDBC数据库开发技术等等。在收获这么多知识的同时,我也有了很多感受。
- 在刚开始接触这门课程时,感觉很困难,不知道从哪里下手,但在老师的教导下,多实践,多摸索,不要怕犯错误。一点点的,我开始走上了这门课程的正轨。最重要的还是要动手实践,老师在演示demo时,一定要自己也做一遍。有时候,看老师在演示程序时,没有遇到错误,但是自己在运行程序时就会各种各样的错误,这时候,一定要自己去独立解决,先确认自己的代码有没有出现缺少某些符号或者标点而产生错误,然后确认自己操作步骤是否和老师上课时教授的步骤一致。在确定问题并不是出在这两个方面时,我们就可以去求助网络,网络上会有很多经验贴来帮助我们去解决在操作过程中遇到的问题。在解决这些问题的过程中,我们就加深了对于这些知识点的印象,既解决了问题,又学到了知识。
- 接下来我们就接触了Servlet技术,掌握了servlet的编写和访问控制、servlet程序解析和执行细节等内容。然后是数据库开发技术,通过结合数据库技术,完成web项目的开发。我们掌握了JDBC技术,以及数据的增删查改操作等内容。其中JDBC数据库连接需要以下6个步骤:
1)在JSP页面中加入命令行。 2)加载驱动 3)建立连接 4)创建查询对象,发送SQL语句
5)建立ResultSet对象,执行sql 6)管理连接对象 - 最后我们学习了JSP技术,掌握了JSP基本语法、脚本元素、注释、指令、动作,以及JSP的内置request、response、session、application、out、exception、page、pagecontext、config、cookie对象等内容。
推荐阅读
-
Java 类加载器的作用 - 简介:类加载器是 Java™ 中一个非常重要的概念。类加载器负责将 Java 类的字节码加载到 Java 虚拟机中。本文首先详细介绍了 Java 类加载器的基本概念,包括代理模型、加载类的具体过程和线程上下文类加载器等。然后介绍了如何开发自己的类加载器,最后介绍了类加载器在 Web 容器和 OSGi™ 中的应用。 类加载器是 Java 语言的一项创新,也是 Java 语言广受欢迎的重要原因之一。它允许将 Java 类动态加载到 Java 虚拟机中并执行。类加载器从 JDK 1.0 开始出现,最初是为了满足 Java Applets 的需求而开发的,Java Applets 需要从远程位置下载 Java 类文件并在浏览器中执行。现在,类加载器已广泛应用于网络容器和 OSGi。一般来说,Java 应用程序的开发人员不需要直接与类加载器交互;Java 虚拟机的默认行为足以应对大多数情况。但是,如果遇到需要与类加载器交互的情况,而您又不太了解类加载器的机制,就很容易花费大量时间调试异常,如 ClassNotFoundException 和 NoClassDefFoundError。本文将详细介绍 Java 的类加载器,帮助读者深入理解 Java 语言中的这一重要概念。下面先介绍一些基本概念。 类加载器的基本概念 顾名思义,类加载器用于将 Java 类加载到 Java 虚拟机中。一般来说,Java 虚拟机以如下方式使用 Java 类:Java 源程序(.java 文件)经 Java 编译器编译后转换为 Java 字节代码(.class 文件)。类加载器负责读取 Java 字节代码并将其转换为 java.lang 实例。每个实例都用来表示一个 Java 类。通过该实例的 newInstance 方法创建该类的对象。实际情况可能更加复杂,例如,Java 字节代码可能是由工具动态生成或通过网络下载的。 基本上,所有类加载器都是 java.lang.ClassLoader 类的实例。下面将详细介绍这个 Java 类。 java.lang.ClassLoader 类简介 java.lang.ClassLoader 类的基本职责是根据给定类的名称为其查找或生成相应的字节码,然后根据这些字节码定义一个 Java 类,即 java.lang.Class 类的实例。除此之外,ClassLoader 还负责加载 Java 应用程序所需的资源,如图像文件和配置文件。不过,本文只讨论它加载类的功能。为了履行加载类的职责,ClassLoader 提供了许多方法,其中比较重要的方法如表 1 所示。下文将详细介绍这些方法。 表 1.与加载类相关的 ClassLoader 方法
-
评估Java环境下的Myeclipse开发,针对MySQL数据库的Web应用及Java编程在计算机网页项目的实践
-
阅读《Java Web应用开发》的心得体会与实践感悟