![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 64
吉大德
这个作者很懒,什么都没留下…
展开
-
实现文件上传
上传UploadServletpackage cn.itcast.fileupload;import java.io.;import java.util.;import javax.servlet.;import javax.servlet.http.;import org.apache.commons.fileupload.*;import org.apache.commons.fileupload.disk.DiskFileItemFactory;import org.apache.c原创 2022-01-08 20:03:01 · 266 阅读 · 0 评论 -
JSP开发
MVC模式:MVC(Model-View-Controller,模型-视图-控制器)是一种程序设计概念,它同时适用于简单的和复杂的程序。使用该模式,可将待开发的应用程序分解为三个独立的部分:模型、视图和控制器。提出这种设计模式主要是因为应用程序中用来完成任务的代码(模型,也称为“业务逻辑”)通常是程序中相对稳定的部分,并且会被重复使用,而程序与用户进行交互的页面(视图),却是经常改变的。如果因需要更新页面而不得不对业务逻辑代码进行改动,或者要在不同的模块中应用相同的功能时重复地编写业务逻辑代码,不仅会原创 2022-01-08 19:59:45 · 255 阅读 · 0 评论 -
DBUtils
1.通过BasicDataSource类直接创建数据源对象在使用BasicDataSource类创建一个数据源对象时,需要手动给数据源对象设置属性值,然后获取数据库连接对象。例:package chapter10;import java.sql.Connection;import java.sql.DatabaseMetaData;import java.sql.SQLException;import javax.sql.DataSource;import org.apache.common原创 2022-01-08 19:54:28 · 96 阅读 · 0 评论 -
【无标题】
9.1什么是 JDBCJDBC的全称是Java数据库连接( Java Database Connectivity),它是一套用于执行S L语句的Java API。应用程序可通过这套API连接到关系型数据库,并使用SQL语句来完成对数据库中数据的查询、更新、新增和删除的操作。9.2 JDBC 常用的API在开发JDBC程序前,首先了解一下JDBC常用的API。JDBC API主要位于java.sql包中,该包定义了一系列访问数据库的接口和类。本节中,将对该包内常用的接口和类进行详细讲解。9.2.1 D原创 2022-01-08 19:44:02 · 67 阅读 · 0 评论 -
实现JDBC
1、Listener的定义与作用监听器Listener就是在application,session,request三个对象创建、销毁或者往其中添加修改删除属性时自动执行代码的功能组件。Listener是Servlet的监听器,可以监听客户端的请求,服务端的操作等。2、Listener的分类与使用主要有以下三类:1、ServletContext监听ServletContextListener:用于对Servlet整个上下文进行监听(创建、销毁)。public void contextInitia原创 2022-01-08 19:40:44 · 88 阅读 · 0 评论 -
Filter
JSTLApache Tomcat安装JSTL 库步骤如下:从Apache的标准标签库中下载的二进包(jakarta-taglibs-standard-current.zip)。官方下载地址:http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/本站下载地址:jakarta-taglibs-standard-1.1.2.zip下载 jakarta-taglibs-standard-1.1.2.zip 包并解压,将 jaka原创 2022-01-08 19:30:52 · 251 阅读 · 0 评论 -
【无标题】
第二章:xml、http协议、tomcat1.XML1.1 XML概述1.什么是xml:英文Extensible MarkUp Language,可扩展的标记语言。可扩展的标记语言:在xml里面的标记是可以扩展的。xml版本号1.0 ,1.1xml用途:它用来存储数据1.作为系统与系统之间传输数据的格式2.作为项目的配置文件3.保存有结构关系型的数据。比如:衡水保定 2.XML 和 html的比较: 1.xml文档的标记可以随意扩展,html的标记是预定义好的。原创 2021-11-19 15:33:52 · 78 阅读 · 0 评论 -
2021-11-16
文章目录Java Web —— ——Servlet基础篇servlet简介一、什么是servlet?web访问流程图:编写第一个servlet二、servlet的生命周期1.servlet的生命周期2.servlet的特征三、ServletConfig接口四、ServletContext接口简介Servlet简介创建javaee的web项目在使用servlet之前我们需要先创建一个javaee的web项目,一个web项目通常包含下面一些文件:srcwebWEB-INFlib原创 2021-11-16 15:18:20 · 183 阅读 · 0 评论 -
2021-11-16
浏览器访问Servlet过程:HttpServletResponse对象:继承自ServletResponse接口,专门用来封装HTTP响应消息,其中定义了向客户端发送响应状态码、响应消息头、响应消息体的方法。发送状态码相关的方法有:1、setStatus(int status)方法该方法用于设置HTTP响应消息的状态码,并生成响应状态行。(注意,Web服务器默认状态码为200)2、sendError(int sc)方法该方法用于发送表示错误信息的状态码,例如,404状态码表示找不到客户端请原创 2021-11-16 15:15:45 · 616 阅读 · 0 评论 -
2021-11-16
会话以及会话管理技术1.会话概述:什么是会话:从登录淘宝,多次刷新网页,到最终退出淘宝,整个过程就是一次会话。会话的特点:包含多个请求,一次完整的会话针对一个用户。会话管理技术:第一种:cookie技术,客户端技术。第二种:session技术,服务端技术。购物车案列:买完商品后,加入购入车,买的商品存到什么对象比较合适?1.使用request域对象保存商品信息:结论:使用request保存商品信息不可以,因为每次发送请求,都会产生一个新的请求对象。2.使用ServletContext域对原创 2021-11-16 15:11:48 · 697 阅读 · 0 评论 -
2021-11-16
ava web 1TomcatTomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为原创 2021-11-16 15:09:33 · 171 阅读 · 0 评论 -
2021-11-16
TomcatTomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为比较流行的Web 应原创 2021-11-16 14:59:07 · 72 阅读 · 0 评论 -
2021-06-19
Java学习首先package glc;import java.awt.BorderLayout;import java.awt.Container;import javax.swing.JFrame;import javax.swing.JTextField;import javax.swing.WindowConstants;public class TestTextGlc extends JFrame {public TestTextGlc() {Container contain原创 2021-06-19 13:04:40 · 45 阅读 · 0 评论 -
2021-06-19
Java学习1.TestText文本框编辑package demo01;import java.awt.BorderLayout;import java.awt.Container;import javax.swing.JFrame;import javax.swing.JTextField;import javax.swing.WindowConstants;public class TestText extends JFrame{public TestText() {Container原创 2021-06-19 13:00:36 · 54 阅读 · 0 评论 -
2021-06-18
Java学习实现步骤:1.创建一个本地字节收入流FileInputStream对象,构造方法中绑定读取的数据源2.创建一个socket对象,构造方法中绑定服务器的IP地址和端口号3.使用socket中的方法getoutputStream获取网络字节输出流4.使用本地字节输入流中的read方法,读取本地文件5.使用网络输出流中的write方法,把读取到的文件上传到服务器6.使用socket中的方法,获取输入流对象7.通过网络输入流对象中的read反复,读取回写数据8.释放资源package原创 2021-06-18 18:20:56 · 37 阅读 · 0 评论 -
2021-06-18
Java学习package glc;import java.awt.Container;import javax.swing.JDialog;import javax.swing.JLabel;public class JDialogTest {public static void main(String[] args) {JDialog jd=new JDialog();jd.setVisible(true);jd.setBounds(200,200,400,600);Containe原创 2021-06-18 18:22:50 · 42 阅读 · 0 评论 -
2021-06-16
学习java第二十二天1.Therad线程类(1)start方法start()用来启动一个线程,当调用start方法后,系统才会开启一个新的线程来执行用户定义的子任务,在这个过程中,会为相应的线程分配需要的资源。(2)run方法run()方法是不需要用户来调用的,当通过start方法启动一个线程之后,当线程获得了CPU执行时间,便进入run方法体去执行具体的任务。注意,继承Thread类必须重写run方法,在run方法中定义具体要执行的任务。(3)sleep方法sleep相当于让线程睡眠,交出原创 2021-06-16 11:34:46 · 41 阅读 · 0 评论