摘要: 一、简介 > HTML - HTML擅长显示一个静态的网页,但是不能调用Java程序。 > Servlet - Servlet擅长调用Java程序和后台进行交互,但是它不擅长显示一个完整的HTML页面。 > 我们希望创建一个新的技术 HTML + Servlet 强强联合 > JSP全称Java S 阅读全文
posted @ 2017-11-17 18:01 咕噜噜zmj 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 一、获取数据库连接 要对MySql数据库内的数据进行增删改查等操作,首先要获取数据库连接 JDBC:Java中连接数据库方式 具体操作如下: 获取数据库连接的步骤: 1、先定义好四个参数 2、加载驱动类 3、获取数据库连接,对数据库的一切操作都是从Connection连接开始的 4.Statemen 阅读全文
posted @ 2017-11-16 21:29 咕噜噜zmj 阅读(960) 评论(0) 推荐(0) 编辑
摘要: 为什么要自定义数据库连接的工具类: 在开发中,我们在对数据库进行操作时,必须要先获取数据库的连接,在上一篇随笔中提到的获取数据库连接的步骤为: 1、定义好4个参数并赋值 2、加载驱动类 3、获取数据库连接 具体代码如下: 如果我们每次操作数据库,都要先编写这些代码来获取数据库连接,未免太麻烦,为了实 阅读全文
posted @ 2017-11-16 21:29 咕噜噜zmj 阅读(3169) 评论(0) 推荐(0) 编辑
摘要: 一、数据库的基本操作 二、表的基本操作 1、创建表 insert into 表名(字段名1,字段名2) values(值1,值2); 2、删除表 delete from 表名 where语句; 3、修改表 update 表名 set 字段名1=字段值,字段名2=字段值 where语句 4、查询表 s 阅读全文
posted @ 2017-11-16 21:28 咕噜噜zmj 阅读(382) 评论(0) 推荐(1) 编辑
摘要: 一、相对路径与绝对路径 1、相对路径: 相对路径指的是相对于当前文件所在目录的路径! 相对路径易出问题: 当在页面间相互跳转时不会产生问题; 当从Servlet中转发到指定页面时,服务器会相对于当前Servlet所在位置,而不是访问Servlet的页面的路径,也就是相对于当前项目的根目录, 当页面位 阅读全文
posted @ 2017-11-15 19:59 咕噜噜zmj 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 一、产生的原因: 1、Http协议进行通信的时候是基于请求和响应的,传输的内容我们称之为报文! 2、Http协议会按照一定的规则将报文编码,然后在读取的时候再使用响应的解码格式进行解码! 3、这个一定的规则指的就是字符集:ASCII,iso8859-1,gbk,gb2312,utf-8 4、编码:将 阅读全文
posted @ 2017-11-15 19:43 咕噜噜zmj 阅读(1162) 评论(0) 推荐(0) 编辑
摘要: 示例: 1、Class.forName(xxx.xx.xx)返回的是一个类Class.forName(xxx.xx.xx)的作用是要求JVM查找并加载指定的类,也就是说JVM会执行该类的静态代码段。 2、Class.forName(“”)返回的是类。Class.forName(“”).newInst 阅读全文
posted @ 2017-11-14 20:28 咕噜噜zmj 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 一、简介 1、Servlet: 狭义上的Servlet:仅仅指的是这个servlet接口 广义的Servlet:不仅包含该Servlet接口,还包含该Servlet的接口的子类! 2、Servlet是JavaWeb部分的三大组件: JavaWeb部分三大组件:Servlet、Filter、Liste 阅读全文
posted @ 2017-11-14 19:51 咕噜噜zmj 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 用途: 编写自定义GenericServlet类后,子类只需继承这个类,就可以直接使用ServletConfig的config对象和ServletConfig接口的方法,而不需要init()方法获取config对象,也不需要通过config对象调用ServletConfig接口的方法,直接通过方法名 阅读全文
posted @ 2017-11-14 19:20 咕噜噜zmj 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 在Eclipse导入其他项目时,可能由于开发软件、JDK版本、Tomcat服务器版本的不同等多种原因,造成项目报错的问题 可以通过以下步骤解决: 1、在Project Explorer面板下,右键—>Import—>General下选择Existing Projects into Workspace 阅读全文
posted @ 2017-11-14 15:02 咕噜噜zmj 阅读(1240) 评论(0) 推荐(0) 编辑