会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Home
Contact
Introduce
Management
积分和排名
最新随笔
我的标签
随笔分类
随笔档案
阅读排行
推荐排行
Close Menu
MENU
Scroll Down
怪蜀黍的博客
If you find a path with no obstacles, it probably doesn’t lead anywhere.
管理
随笔分类 -
JavaWeb
在学习过程中遇到的问题和总结
JavaWeb学习(19): 文件的上传和下载
摘要:饭前点心: 众所周知,在网页上进行上传和下载东西是我们最常见的操作。 上传文件步骤: 1、引入2个jar apache: commons fileupload.jar组件 commons fileupload.jar依赖 commons io.jar 2、前台jsp: 表单提交方式必须为post 在
阅读全文
posted @
2020-04-12 10:48
IceSwords
阅读(244)
评论(0)
推荐(0)
编辑
(转载)multipart/form-data文件上传
摘要:form表单的enctype属性:规定了form表单数据在发送到服务器时候的编码方式 application/x www form urlencoded:默认编码方式 multipart/form data:指定传输数据为二进制数据,例如图片、mp3、文件 text/plain:纯文本的传输。空格转
阅读全文
posted @
2020-04-11 09:24
IceSwords
阅读(549)
评论(0)
推荐(0)
编辑
JavaWeb学习(18):实现分页
摘要:分页是什么? 简单来说就是,内容太多,一个页面是放不下太多东西的,这时候分页闪亮登场。 我们常见的 首页、上一页、下一页、尾页都是通过分页来实现的。 实现方式: 要实现分页,必须知道 某一页的 数据 从哪里开始 到哪里结束。 值得注意的一点是:不同的数据库实现分页的sql语句不同,(本文主要介绍,M
阅读全文
posted @
2020-04-10 17:05
IceSwords
阅读(390)
评论(0)
推荐(0)
编辑
JavaWeb学习(17):优化三层(加入接口和 DBUtil)
摘要:饭前点心: 如果对三层架构有什么不理解的: "请戳我哦" 改进了那些地方: 1、加入接口(面向接口开发) 我们在实际开发中一般都是先有一个大致的框架,然后在后期实现各个模块的功能。 先接口 再实现类。 2、DBUtil 通用的数据库帮助类,可以简化Dao层的代码量 帮助类 一般建议写在 xxx.ut
阅读全文
posted @
2020-04-06 16:10
IceSwords
阅读(250)
评论(0)
推荐(0)
编辑
JavaWeb学习(16): 三层架构模式实现简单的学生管理系统(内含数据库)
摘要:饭前点心: 该程序采用三层架构的模式实现对用户信息的增删改查,功能尚未完善,不过实现基本的要求应该是没问题的。 采用的数据库是 Mysql. 前置知识: "三层架构" 三层架构流程(通过增加用户举例): Code: 表示层前台: index.jsp: studentInfo.jsp add.jsp:
阅读全文
posted @
2020-04-03 21:47
IceSwords
阅读(1505)
评论(0)
推荐(0)
编辑
JavaWeb学习(13):MVC案例
摘要:前置知识: "MVC模式,不懂的戳我哦" View: login.jsp Welcome.jsp Controller: LoginServlet.java Model: LoginDao.java 封装业务逻辑的 JavaBean "JDBC相关知识的 Click Me" Login.java 封
阅读全文
posted @
2020-03-25 18:22
IceSwords
阅读(138)
评论(0)
推荐(0)
编辑
JavaWeb学习(12): servlet 的生命周期(执行流程)
摘要:Servlet 的执行流程: 加载 和 卸载 : Servlet 容器自动处理。 加载 初始化: init() 该方法会在 Servlet被加载并实例化的以后 执行 服务 :service() doGet() doPost 销毁 :destroy() Servlet被系统回收时执行 卸载 各个阶段的
阅读全文
posted @
2020-03-25 14:32
IceSwords
阅读(246)
评论(0)
推荐(0)
编辑
JavaWeb学习(11):Servlet 及 Servlet2.5 和 Servlet3.0 的区别
摘要:饭前点心: 通过 MVC 模式我们知道 Servlet 在其中扮演控制器(分发器)的作用,那什么是 Servlet, 它又是怎么运用呢?不同版本之间又有那些区别呢?希望通过下面的讲述可以让你对 Servlet 有一个更加清晰的认识。 Servlet 类需要满足的要求: 1、必须继承继承HttpSer
阅读全文
posted @
2020-03-23 10:35
IceSwords
阅读(634)
评论(0)
推荐(0)
编辑
JavaWeb学习(十): MVC模式
摘要:前情摘要: MVC 是一种设计思想(模式),并不是某种编程技术。 MVC 由哪几部分组成? M: Model 用于实现某种功能。 封装应用程序的数据结构和事物逻辑,几种体现应用程序的状态,当数据状态发生改变的时 候能够在视图里面体现出来。 主要用 JavaBean 来实现(关于 JavaBean 可
阅读全文
posted @
2020-03-22 16:36
IceSwords
阅读(255)
评论(0)
推荐(0)
编辑
JavaWeb学习(九): JavaBean 的知识及实例
摘要:为什么要用 JavaBean? 通过上一节的知识我们了解到 在 Jsp 页面里含有大量的 Java 代码,之后项目更加复杂的话还会出现大量 的 Html 代码,那么当你将这么一份源代码呈现给他人观看时,大大小小会存在代码可读性差的问题,那么采 取什么样的方法使得我们的代码像音乐般美妙呢? JavaB
阅读全文
posted @
2020-03-22 12:23
IceSwords
阅读(376)
评论(0)
推荐(0)
编辑
JavaWeb学习(八): Jsp 操作数据库
摘要:简单介绍: Jsp 操作数据库与 Java 代码操作数据库类似,只是将 Java 代码放到 的位置,然后做一下稍微的修改即可(详情部分请看代码)。 信息展示: 数据库中的信息: 目前只有一个: 代码部分: index.jsp(登录页面) check1.jsp(查询数据库中是否有该用户) 效果展示:
阅读全文
posted @
2020-03-22 11:40
IceSwords
阅读(353)
评论(0)
推荐(0)
编辑
JavaWeb学习(七): Statement 与 PreparedStatement 的区别 :
摘要:前言: 两者由哪个类产生? Connection 产生 Statement 对象 : createStatement() Connection 产生 PreparedStatement 对象 : prepareStatement() Connection 产生 CallableStatement 对
阅读全文
posted @
2020-03-16 13:48
IceSwords
阅读(382)
评论(0)
推荐(0)
编辑
JavaWeb学习(六) : JDBC 访问数据库 (MySql,Oracle,SQLserver)
摘要:JDBC 是什么? Java DateBase Connection(看这个英文八九不离十是起到一个连接的作用) 看下面这张图,JDBC 处于 Java 程序和 数据库中间,我们需要通过JDBC作为一个桥梁,使得两者之间存在联系。 怎么使得两者之间建立联系呢? 我们可以通过 Java 的一些 API
阅读全文
posted @
2020-03-11 11:44
IceSwords
阅读(460)
评论(0)
推荐(2)
编辑
JavaWeb学习(五) : 九大内置对象
摘要:内置对象是什么? 内置对象是自带的对象,不需要我们去 new 一个,形象化一点就是咱们一起出去玩, 这次旅游有个规定,每个人都需要带一个对象,然而小明本身就有对象,所以不用去 在找一个临时的对象来凑数了,然而可伶巴巴的我为了充面子不得不临时 New 一个。 是对象就会有属性和方法,所以说内置对象的属
阅读全文
posted @
2020-03-08 12:20
IceSwords
阅读(825)
评论(0)
推荐(0)
编辑
JavaWeb学习(四) : JSP 基本语法
摘要:引入 JSP 的概念: 通俗来讲 : 在 HTML 代码中混合 Java 代码能让网页具有动态的功能, 而嵌入了 Java 代码的网页就是 JSP。 JSP 的特点(优点) : 1、运行于服务端(是一种脚本语言) 2、能够对客户端展现内容 3、变化网页文档 4、处理用户提交的表单数据 JSP 与 H
阅读全文
posted @
2020-02-27 11:50
IceSwords
阅读(487)
评论(0)
推荐(0)
编辑
JavaWeb学习(三) : 如何在 Eclipse 中创建一个Web 项目并成功运行?
摘要:前置条件 : 1、确保已安装 Eclipse、Tomcat 服务器安装包 2、jdk、环境变量都已配置成功。 3、注意在安装 Eclipse 时一定要选择第二个有 Web 项目的进行安装, 不然安装成功后还需要下载很多的插件,增加了不必要的麻烦。 创建步骤 : 1、将本地 Tomcat 服务器添加
阅读全文
posted @
2020-02-22 18:24
IceSwords
阅读(1907)
评论(0)
推荐(0)
编辑
JavaWeb学习(二) : Tomcat 服务器的安装及配置
摘要:安装下载: 1、进入官网 "Tomcat 安装官网" 2、选择版本: 根据常理,我们一般不会选择最新的版本(还不太成熟,一般都会选择新的版本向后退一个版本) 所以我们选择 8.5 的版本。 然后直接下载压缩包即可: 解压后我们会看到下面的效果: 解压后的目录解释 : 1、bin 可执行文件(star
阅读全文
posted @
2020-02-19 11:34
IceSwords
阅读(376)
评论(0)
推荐(0)
编辑
JavaWeb前置知识(一) : 动态和静态的区别、两种架构、常见状态码
摘要:JavaWeb程序设计(一) : 前置知识 1、动态网页与静态网页的区别: a、不要和是否有"动感"混为一谈。 b、是否随着时间、地点、用户操作的改变而改变 (例如 : 在百度上搜索某个城市的房价) c、动态网页需要用到 服务端脚本语言(eg : JSP) 2、架构: 1、B/S (浏览器/服务端)
阅读全文
posted @
2020-02-19 10:07
IceSwords
阅读(677)
评论(0)
推荐(0)
编辑
JDBC访问数据库的具体步骤(MySql + Oracle + SQLServer)
摘要:```* 感谢DT课堂颜群老师的视频讲解(讲的十分仔细,文末有视频链接)import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;/* 1、JDBC访问数据库的具体步骤: a、导入驱动,加载具体的驱动类 b、与数据库...
阅读全文
posted @
2020-01-21 10:54
IceSwords
阅读(363)
评论(0)
推荐(0)
编辑
公告