![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaWeb项目学习
文章平均质量分 65
javaWeb项目学习笔记
愚笨难解
初级
展开
-
JDBC数据库连接
JDBCUtils工具类package com.southwind.utils;import com.mchange.v2.c3p0.ComboPooledDataSource;import javax.sql.DataSource;import java.sql.*;public class JDBCTools {//使用c3p0数据库连接池,但是dataSource = new ComboPooledDataSource("testc3p0");得不到// private st原创 2021-02-25 16:52:57 · 78 阅读 · 0 评论 -
AJAX异步请求
Asynchronous JavaScript And XML:异步的 JavaScript 和 XMLAJAX 不是新的编程,指的是⼀种交互⽅式,异步加载,客户端和服务器的数据交互更新在局部⻚⾯的技术,不需要刷新整个⻚⾯(局部刷新)优点:1、局部刷新,效率更⾼2、⽤户体验更好基于 jQuery 的 A JAX<%-- Created by IntelliJ IDEA. User: Administrator Date: 2021/1/21 0021 Time: 16:00原创 2021-01-23 17:53:10 · 133 阅读 · 0 评论 -
文件上传与下载
⽂件上传JSP中1、input 的 type 设置为 file2、form 表单的 method 设置 post,get 请求会将⽂件名传给服务端,⽽不是⽂件本身3、form 表单的 enctype 设置 multipart/form-data,以⼆进制的形式传输数据<html><head> <title>文件上传</title></head><body> <!--传输文件三个必要条件enctype原创 2021-01-23 17:37:57 · 184 阅读 · 0 评论 -
Filter过滤器
Filter功能:1、⽤来拦截传⼊的请求和传出的响应。2、修改或以某种⽅式处理正在客户端和服务端之间交换的数据流。如何使⽤?与使⽤ Servlet 类似,Filter 是 Java WEB 提供的⼀个接⼝,开发者只需要⾃定义⼀个类并且实现该接⼝即可。注意:doFilter ⽅法中处理完业务逻辑之后,必须添加filterChain.doFilter(servletRequest,servletResponse);否则请求/响应⽆法向后传递,⼀直停留在过滤器中。/*给/login和/test网原创 2021-01-23 17:33:49 · 73 阅读 · 0 评论 -
EL表达式 && JSTL标准标签库
ELExpression Language 表达式语⾔,替代 JSP ⻚⾯中数据访问时的复杂编码,可以⾮常便捷地取出域对象(pageContext、request、session、application)中保存的数据,前提是⼀定要先 setAttributeEL 就相当于在简化 getAttribute1、EL 对于 4 种域对象的默认查找顺序:<%=${name}%>pageContext ->request->session->application按照上述的原创 2021-01-23 17:16:16 · 112 阅读 · 0 评论 -
Session与Cookies,JSP内置对象作用域
Session⽤户会话:----服务器⽆法识别每⼀次 HTTP 请求的出处(不知道来⾃于哪个终端),它只会接受到⼀个请求信号,所以就存在⼀个问题:将⽤户的响应发送给其他⼈,必须有⼀种技术来让服务器知道请求来⾃哪,这就是会话技术。会话:就是客户端和服务器之间发⽣的⼀系列连续的请求和响应的过程,打开浏览器进⾏操作到关闭浏览器的过程。会话状态:指服务器和浏览器在会话过程中产⽣的状态信息,借助于会话状态,服务器能够把属于同⼀次会话的⼀系列请求和响应关联起来。实现会话有两种⽅式:sessioncooki原创 2021-01-23 16:51:43 · 123 阅读 · 0 评论 -
JSP
JSP 本质上就是⼀个 Servlet,JSP 主要负责与⽤户交互,将最终的界⾯呈现给⽤户,HTML+JS+CSS+Java 的混合⽂件。当服务器接收到⼀个后缀是 jsp 的请求时,将该请求交给 JSP 引擎去处理,每⼀个 JSP ⻚⾯第⼀次被访问的时候,JSP 引擎会将它翻译成⼀个 Servlet ⽂件,再由 Web 容器调⽤ Servlet 完成响应。单纯从开发的⻆度看,JSP 就是在 HTML 中嵌⼊ Java 程序。具体的嵌⼊⽅式有 3 种:1、JSP 脚本,执⾏ Java 逻辑代码 &原创 2021-01-23 16:03:09 · 60 阅读 · 0 评论 -
Servlet
什么是ServletServlet 是 Java Web 开发的基⽯,与平台⽆关的服务器组件,它是运⾏在 Servlet 容器/Web 应⽤服务器/Tomcat,负责与客户端进⾏通信。Servlet 的功能:1、创建并返回基于客户请求的动态 HTML ⻚⾯。2、与数据库进⾏通信。如何使⽤ Servlet?Servlet 本身是⼀组接⼝,⾃定义⼀个类,并且实现 Servlet 接⼝,这个类就具备了接受客户端请求以及做出响应的功能。浏览器不能直接访问 Servlet ⽂件,只能通过映射的⽅式来原创 2021-01-23 15:49:02 · 96 阅读 · 0 评论 -
第一节TomCat的安装部署
Web 应⽤服务器:Tomcat、Jboos、Weblogic、JettyTomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现1、官⽹下载压缩⽂件。https://tomcat.apache.org/download-90.cgi2、解压缩。bin:存放各个平台下启动和停⽌ Tomcat 服务的脚本⽂件。con原创 2021-01-23 15:30:04 · 68 阅读 · 0 评论