摘要:
搞了半天,才出来效果。不说了直接上图 如上图所示,从数据库中查询出来的数据中通过搜索框进行模糊匹配查询,找到指定的字段数据信息。 下面给出相关的代码: jsp代码: Dao层Impl: service层: DBUtil包(获取数据库连接): 其中主要部分核心代码基本附上!!! 阅读全文
摘要:
方法都是通用的,要看你如何去灵活的运用!!! 本文以“新闻发布系统”为例 第一步:建立数据库(使用的是mysql数据库) 其中数据库信息为: 数据库名:news 表名:title,字段名分别为(序号、标题名称、创建者、创建时间) 第二步:建立WEB项目 没有结合框架进行搭建项目,只是简单做个练习。 阅读全文
摘要:
JDBC(Java DataBase Connectivity) 称为:java访问数据库的解决方案,希望以相同的方式访问不同的数据库 目的:以实现与具体数据库无关的java操作。JDBC定义了一整套的标准接口,即访问数据库通用的API,不同的数据库厂商根据各自数据库特点去实现这些接口,从而得到ja 阅读全文
摘要:
直接上代码: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> body { font-family: Arial; font-size: 16px; } dl { 阅读全文
摘要:
1、事务 事务是一组DML操作的逻辑单元,用来保证数据一致性的。在一个事务内,组成事务的DML操作,要么一起成功提交,要么一起撤销。 事务控制语言 TCL: commit:事务提交,将全部数据的修改进行确认提交 rollback:事务回滚,回退到事务开始,数据的状态和事务开始之前一致 savepoi 阅读全文
摘要:
1、主键约束 主键(Primary key 简称PK) 主键约束=不能重复+不能为空 一张表中只能存在一个主键,主键可以是一列也可以是多列组合(联合主键) 主键约束可以有两种定义方式:列级约束和表级约束 列级: 表级: 约束命名:表级定义约束建议命名规则:表名_列名_约束类型 2、非空约束 非空约束 阅读全文
摘要:
1、重定向 浏览器向服务器发请求,服务器返回一个302的状态码以及location的消息头,浏览器接受到的302之后,会立即向location指向的地址发新的请求 如何重定向 编程注意点: a. 重定向之前,不能调用out.close()或者out.flush()方法 b. 重定向之前,会清空res 阅读全文
摘要:
1、HTTP协议(hypertext transfer protocal)超文本传输协议 是一种应用层协议,定义了浏览器与服务器的通讯过程以及数据包格式 通讯过程: step1:浏览器与服务器建立连接 step2:浏览器通讯模块将数据打包,并向服务器发送请求 step3:服务器通讯模块将数据打包,并 阅读全文
摘要:
b(浏览器)/s(服务器) 1、什么是B/S 客户端采用的是标准的浏览器,服务器采用的是标准的web服务器,浏览器与web服务器采用的是标准的HTTP协议进行通讯 相对于C/S而言,B/S优势: 编程相对简单,C/S结构需要单独编写通讯模块与自定义协议,而B/S结构采用的是标准的浏览器与web服务器 阅读全文
摘要:
对于文件上传,浏览器在上传过程中是将文件以流的形式提交到服务器端。如果直接使用servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦的,所以一般选择采用apache的开源工具common-fileupload这个文件上传组件。这个common-fileupload上传组件的jar包可以 阅读全文