自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 文件的上传和下载

一、如何实现文件上传实现 Web开发中的文件上传功能,通常需完成两步操作:一是在Web页面中添加上传输入项;二是在Servlet中读取上传文件的数据,并保存到本地硬盘中。由于大多数文件的上传都是通过表单的形式提交给服务器的,因此,要想在程序中实现文件上传的功能,首先要创建一个用于提交上传文件的表单页面。在页面中,需要使用<input type="file">标签在Web页面中添加文件上传输入项。<input type="file">标签的使...

2022-01-06 00:02:18 2760

原创 Javaweb——JSP开发模型

一、JSP技术在Web应用程序的开发过程中运用十分广泛,它功能强大,是当前流行的动态网页技术标准之一。使用JSP技术开发应用程序,有两种开发模型可供选择,通常我们成为JSP Model1和JSP Model2:1)JSP Model1:简单便捷,适合小型wen项目的快速发展开发在早期使用的JSP开发项目的java web应用中,JSP是独立的、能自主完成所有任务的模块,他负责处理业务、控制网页流程和向用户展示页面等,如以下图就是JSP早期模型的工作原理:JSP Model1采用JSP.

2021-12-22 19:35:10 192

原创 Java web——JSP开发模型

Javaweb(第十一章)一、JSP技术在Web应用程序的开发过程中运用十分广泛,它功能强大,是当前流行的动态网页技术标准之一。使用JSP技术开发应用程序,有两种开发模型可供选择,通常我们成为JSP Model1和JSP Model2:1)JSP Model1:简单便捷,适合小型wen项目的快速发展开发在早期使用的JSP开发项目的java web应用中,JSP是独立的、能自主完成所有任务的模块,他负责处理业务、控制网页流程和向用户展示页面等,如以下图就是JSP早期模型的工作原理:J.

2021-12-22 19:22:21 247

原创 数据库连接池与DBUtils工具

一、1)数据库链接池在JDBC编程中,每次创建和断开Connention对象都会消耗一定的时间和IO资源数据库连接池2)DBCP数据源DBCP是数据库连接池(DataBase Connection Pool)的简称,是Apache组织下的开源连接池实现,也是Tomcat服务器使用的连接池组件。单独使用DBCP数据源时,需要在应用程序中导入两个JAR包,具体如下:1 commons-dbcp.jar包commons-dbcp.jar包是DBCP数据源的实现包,包含所有操作数据库连接信息和数据库

2021-12-22 19:09:43 229

原创 Java web—— JDBC

什么是JDBCJDBC的全称是Java数据库连接(Java Database Connectivity),它 是一套用于执行SQL语句的JavaAPl。应用程序可通过这套API连接到关系型数据库,并使用 SQL语句来完成对数据库中数据的查询、更新、新增和删除的操作。JDBC常用的APL1 Driver接口是供给数据库厂商使用Driver接口是所有JDBC驱动程序必须实现的接口,该接口专门提程序或类库加载到项要注意的是,在编写JDBC程序时,必须要把所使用的数据库驱...

2021-12-22 18:33:06 1129

原创 Listener监听器

在程序开发中,经常需要对某些事情进行监听,如监听鼠标单击事件、监听键盘按下事件等,此时就需要使用监听器。在开发 Web应用程序时,也经常会使用监听器,这个监听器也被称为Servlet事件监听器 Servlet 事件监听器就是一个实现了特定接口的Java程序,专门用于监听 Web应用程序中 ServletContext、HttpSession 和 ServletRequest 等域对象的创建和肖毁过程,监听这些域对象属性的修改以及感知绑定到 HttpSession 域中某个对象的状态。Servlet事件监

2021-12-22 18:01:11 559

原创 Servlet高级

1.Filter过滤器 1.实现第一个Filter程序 1 创建一个chapter08的Web项目,在src目录下创建一个包cn.itcast.chapter08.filter,在此包下创建一个MyServlet类,用于访问时在浏览器中输出内容,代码如下: 2. 在web.xml文件中配置Servlet,如图:启动Tomcat服务器,访问结果如下: 3 在cn.itcast.chapter08.filte...

2021-11-21 00:04:11 655

原创 EL表达式和JSTL2

JSTL4.<c:forEach>标签4.1在WebContent目录下创建一个c_foreach1.jsp的文件,代码如下:启动Tomcat服务器,地址栏输入“http://localhost:1128/chapter07/c_foreach1.jsp”,运行结果如下:4.2 在WebContent目录下创建一个c_foreach2.jsp的文件,代码如下:启动Tomcat服务器,运行结果如下:...

2021-11-20 22:03:34 726

原创 EL表达式和JSTL1

1.JavaBean 1.1 什么是JavaBean创建一个名为chapter07的Web项目,再在src目录下创建一个包叫cn.itcast.chapter07.javabean,再在该包下创建Book类,代码如下: 1.2 访问JavaBean的属性在cn.itcast.chapter07.javabean包下再创建一个Student类,代码如下: 1.3 BeanUtils工具在src目录下创建一个cn.itcast.c...

2021-11-20 21:52:21 570

原创 JSP技术

1.JSP概述 1.什么是JSP JSP全名Java Server Pages,它是建立在Servlet规范之上的动态网页开发技术。在JSP文件中,HTML代码与Java代码共同存在,HTML代码用于实现网页中静态内容的显示,Java代码用于实现网页中动态内容的显示。 2.编写第一个JSP文件 在eclipse中创建一个chapter06的Web项目,创建一个jsp文件,名为HelloWorld.jsp,代码如下:启动To...

2021-11-11 19:50:44 828

原创 会话及其会话技术

1.Cookie对象:cookie是一种会话技术,它用于将会话过程中的数据保存到用户的浏览器中,从而使浏览器和服务器可以更好的地进行数据交互。2.显示用户上次访问时间创建Servlet 在eclipse中新建Web项目chapter05,创建一个包,在该包中编写一个为LastAccessServlet的Servlet类,用于实现获取Cookie信息并将当前时间Cookie值发送给客户端,如下所示:启动Tomcat服务器,地址栏输入“ht...

2021-11-11 18:28:32 487

原创 请求和响应

HttpServletResponse对象在 Servlet API 中,定义了一个 HttpServletResponse 接口,它继承自 ServletResponse 接口,专门用来封装 HTTP 响应消息。由于 HTTP 响应消息分为状态行、响应消息头、消息体三部分。因此,在 HttpServletResponse 接口中定义了向客户端发送响应状态码、响应消息头、响应消息体的方法。setStatus(int status)方法该方法用于设置 HTTP 响应消...

2021-11-04 20:10:39 95

原创 Servlet相关接口的运用

servletconfg接口和servletcontext接口来实现相互寻找来实现任务:创建一个新的包用来存放新的servlet编译:在这些文件中,运用servletconfig接口来实现互通,创建xml文件:实现一个servlet程序:通过浏览器访问这个servlet文件Servlet的生命周期1.初始化阶段当客户端向 Servlet 容器发出 HTTP 请求要求访问 Servlet 时,Servlet 容器首先会解析请求,检查内存中是否已经有了该 Servle...

2021-11-03 22:17:31 308

原创 创建第一个servlet

实现步骤如下:

2021-11-03 20:16:41 77

原创 Tomcat的安装和启动

2021-11-03 17:25:21 52

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除