
javaWeb
只写bug的程序猿!
我为人人,人人为我
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
通过JDBC来实现业务数据的增删改查
java bean类 package com.itheima.pojo; public class Brand { // id 主键 private Integer id; // -- 品牌名称 private String brandName; // -- 企业名称 private String companyName; // -- 排序字段 private Integer ordered; //-- 描述信原创 2022-04-08 20:55:26 · 698 阅读 · 0 评论 -
MVC三层架构
表现层 jsp 业务逻辑层Service层 数据访问层 dao 在三层架构思想中 表现层也叫为界面层,位于最外层(最上层),离用户最近 jsp层 Service层 :为业务逻辑层在系统中为最核心层,因为它扮演了两个不同的角色。对于数据访问层而言,它是调用者;对于表示层而言,它却是被调用者。依赖与被依赖的关系都纠结在业务层上。 数据库访问层jdbc: 连接底层数据库数据访问层的优点在于面向数据库因为数据库种类繁多,如:mysql,orger,sqlsever等,使用jdbc直接关联 三层开发模原创 2022-02-24 15:39:29 · 198 阅读 · 0 评论 -
过滤器的生命周期
过滤器是向web应用程序的请求和响应添加功能的Web服务组件 过滤器可以统一的集中处理请求和响应 使用过滤器技术实现对请求数据的过滤 过滤器使用步骤:建立实现Filter接口的类 (javax.servlet.Filter) 实现过滤行为 do Folter(......) //过滤请求 chain.doFilter(request.response);//调用下一个过滤器或者Web资源 //过滤响应 使用过滤器处理中文乱码 一:常规方法 (1)Post提交方式 1.第一种用法: .原创 2022-02-23 18:32:36 · 313 阅读 · 0 评论 -
Servlet生命周期
servlet生命周期各个阶段 加载和实例化 当servlet容器启动或者容器检测到客户端请求时 初始化 servlet容器实例化后,容器调用servlet的init()初始化对象 处理请求 得到客户端请求并作出处理时 销毁 当程序中的servlet对象不再使用的时候或者Web...原创 2022-02-23 16:45:30 · 97 阅读 · 0 评论 -
JSTL语法
JSTL(Java Server Pages Standard Tag Library ) JSP标准标签库 实现JSP页面中的逻辑控制 JSTL使用步骤 下载jstl.jar和standard.jar包 //粘贴到项目的Webroot/web-inf/lib http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/ 将这两个包复制到WEB-INF\lib目录 在jsp页面中添加指令 <%@ taglib uri原创 2022-02-06 17:17:39 · 304 阅读 · 0 评论 -
EL语法
EL表达式: ${EL表达式} : ${username} EL操作符: 操作符“.” 获取对象的属性,例如:${news.title} 操作符“[]” 获取对象的属性, 例如:${news["title"]} 获取集合中的对象,例如:newsList[0] .EL严格区分大小写,严格按规范书写。 EL功能 取得javaBean对象的属性 ${news.title} 取得数组,List,Map类型对象的元素 ${list[0]} 取得各类运算符对原始数据进行简单处理 ${total原创 2022-02-05 22:28:35 · 525 阅读 · 0 评论 -
分页查询
分页查询数据,每页显示两条数据,这里显示第一页 SELECT id,title,author,createdate FROM news_detail LIMIT 0,2 分页查询数据,每页显示两条数据,这里显示第一页 SELECT id,title,author,createdate FROM news_detail LIMIT 2,2 分页查询数据,每页显示两条数据,这里显示第一页 SELECT id,title,author,createdate FROM news_detail LIMIT原创 2022-02-05 17:13:42 · 1614 阅读 · 0 评论 -
第三方控件
CKEditor 文本编辑器 网页文本 加粗 斜体 样式的增加 commons-fileupload 实现文件上传 http:commons。apache。org apache公司提供的组件,实现上传功能 实现步骤: 下载commons-fileupload-1.2.2.jar和commons-io-2.4.jar导入项目 准备添加新闻的页面,提交至jsp 在jsp中实现文件上传和添加 ...原创 2022-02-03 23:41:24 · 301 阅读 · 0 评论 -
JDBC访问数据库步骤
1,Class.forName()加载驱动 2,DriverManager获取Connection连接 3,创建Statement执行sql语句 4,返回ResultSet查询结果 5,释放资源 通过JDBC连接数据库 操作步骤 1.Class.forName(String)加载驱动 2.获取数据库连接(Connection) 3.创建Statement或Prepared Statement对象,执行sql语句 4.返回并处理执行结果(若查询操作,返回ResultSet) 5.释放原创 2022-01-15 01:25:57 · 227 阅读 · 0 评论 -
转发与定向的区别
转发 重定向 URL变化 否 是 重新发出请求 不会 会 是否携带请求 是 否 目标URL要求 仅本Web应用 任意URL 重定向是客户端行为,转发是服务器行为原创 2022-01-15 01:11:39 · 862 阅读 · 0 评论