JavaWeb
java
code_greenhand
这个作者很懒,什么都没留下…
展开
-
maven
maven介绍Maven是一个项目管理工具,Maven 的一个核心特性就是依赖管理,传统的 WEB 项目中,我们必须将工程所依赖的 jar 包复制到工程中,导致了工程的变得很大maven 工程中不直接将 jar 包导入到工程中,而是通过在 pom.xml 文件中添加所需 jar包的坐标,这样就很好的避免了 jar 直接引入进来,在需要用到 jar 包的时候,只要查找 pom.xml 文件,再通...原创 2020-05-03 18:09:24 · 169 阅读 · 0 评论 -
redis
Redis概念: redis是一款高性能的NOSQL系列的非关系型数据库1.1. 什么是NOSQL百度百科:NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库1.1.2. NOSQL和关系型数据库比较优点:**********1)成本:nosql数据库简单易部署,基本都是开源软件,不需要像使用oracle那样...原创 2020-04-15 23:41:26 · 174 阅读 · 0 评论 -
AJAX和json
AJAX:ajax概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML,Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术异步和同步:客户端和服务器端相互通信的基础上1.1 同步:客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作1.2 异步:客户端不需要等待服务器端的响应。在服务器处理请求的过程中...原创 2020-04-15 14:42:56 · 131 阅读 · 0 评论 -
Filter和Listener 代理模式实现增强对象的功能
Filter:过滤器概念:web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。过滤器的作用:一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤…过滤器步骤定义一个类,实现接口Filter复写方法配置拦截路径3.1web.xml<filter> <filter-name>demo</fi...原创 2020-04-07 17:32:35 · 176 阅读 · 0 评论 -
JSP
JSP概念:Java Server Pages: java服务器端页面可以理解为:一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码, 用于简化书写!!!原理: JSP本质上就是一个ServletJSP的脚本:JSP定义Java代码的方式<% 代码 %>:定义的java代码,在service方法中。service方法中可以定义什么,...原创 2020-04-02 20:43:24 · 240 阅读 · 0 评论 -
会话技术Cookie和Session
会话技术会话:一次会话中包含多次请求和响应。一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止,回话才结束功能:在一次会话的范围内的多次请求间,共享数据方式:1. 客户端会话技术:Cookie2. 服务器端会话技术:SessionCookieCookie概念:客户端会话技术,将数据保存到客户端使用步骤创建Cookie对象,绑定数据* new...原创 2020-03-31 15:38:47 · 183 阅读 · 0 评论 -
Tomcat实现文件下载
FileDownload.classpackage servlet.response;import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.servlet.ServletOutputStream;import javax.servlet.annotation.WebS...原创 2020-03-29 23:34:36 · 1071 阅读 · 0 评论 -
Tomcat中response功能
Response对象Response功能设置响应行格式:HTTP/1.1 200 ok设置状态码:setStatus(int sc)设置响应头:setHeader(String name, String value)设置响应体:获取输出流1.1 字符输出流:PrintWriter getWriter()1.2字节输出流:ServletOutputStream getOutp...原创 2020-03-29 21:11:53 · 476 阅读 · 1 评论 -
Tomcat中Request功能和JavaBean使用
Request:request对象和response对象的原理request和response对象是由服务器创建的。我们来使用它们request对象是来获取请求消息,response对象是来设置响应消息request对象继承体系结构ServletRequest – 接口| 继承HttpServletRequest – 接口| 实现org.apache.catalina.co...原创 2020-03-25 20:05:53 · 399 阅读 · 0 评论 -
Druid-数据库连接池使用
Druid简介Druid为监控而生的数据库连接池,它是阿里巴巴开源平台上的一个项目。Druid是Java语言中最好的数据库连接池Druid使用步骤导入jar包 druid-1.0.9.jar和 mysql-connector-java-5.1.37-bin.jar定义配置文件:2.1 是properties形式的2.2 可以叫任意名称,可以放在任意目录下加载配置文件。Propert...原创 2020-03-24 18:58:02 · 468 阅读 · 0 评论 -
JDBC
JDBC概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类JDBC使用步骤导入驱动jar包 mysql-conne...原创 2020-03-23 20:24:10 · 100 阅读 · 0 评论 -
java中注解
注解概念注解(Annotation): 也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释概念描述:JDK1.5之后的新特性说明程序的使用注解:@注解名称作用分类:①编写文档:通过代码里标识的注解生成文档【生成文档doc文档】,用java...原创 2020-03-16 14:29:26 · 402 阅读 · 0 评论 -
Servlet和http协议介绍
Servlet概念servlet是一个运行在服务端的小程序servlet就是一个接口,定义了浏览器访问到java类的规则我们自己定义一个类,实现servlet接口,复写方法,做好相关的配置就可以实现浏览器访问自己的java类(浏览器动态获取资源)Servlet实现步骤创建javaEE项目,配置好tomcat定义一个类实现servlet接口,复写方法在项目的web.xml中配置...原创 2020-03-10 17:10:58 · 462 阅读 · 1 评论 -
Tomcat配置部署和集成到idea中
Tomcat介绍:Tomcat是一款开源的web服务器软件Tomcat在windows下部署官网下载:http://tomcat.apache.org/ 点击下载选择版本,如果是windows系统就选择windows的版本安装:解压缩即可 注意:安装目录建议不要有中文和空格卸载:删除目录就行了 4 启动启动点击bin/startup.bat 批处理文件即可可能遇到的问题黑窗...原创 2020-03-07 01:07:05 · 280 阅读 · 0 评论