
Java Web
文章平均质量分 79
小茗同学IT
这个作者很懒,什么都没留下…
展开
-
05、Java Web之JavaScript案例
1.案例一:- 实现过程 1、创建一个页面 ** 有两个输入项和一个按钮 ** 按钮上面有一个事件:弹出一个新窗口 open 2、创建弹出页面 ** 表格 ** 每一行有一个按钮和编号和姓名 ** 按钮上有一个事件:把当前的编号和姓名,赋值到第一个页面相应的位置 ****//实现s1方法 function s1(num1,name1) { //需要把num1和...原创 2018-05-25 21:21:42 · 453 阅读 · 1 评论 -
16、Java Web之HttpServletRequest
1.HttpServletRequest概述我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。service方法中的request的类型是ServletRequest,而doGet/doPost方法的request的类型是HttpServletRequest,HttpServl...原创 2018-06-05 16:19:26 · 186 阅读 · 0 评论 -
17、Java Web之会话技术Cookie&Session
一、会话技术简介1.存储客户端的状态由一个问题引出今天的内容,例如网站的购物系统,用户将购买的商品信息存储到哪 里?因为Http协议是无状态的,也就是说每个客户访问服务器端资源时,服务器并 不知道该客户端是谁,所以需要会话技术识别客户端的状态。会话技术是帮助服务器 记住客户端状态(区分客户端)2.会话技术从打开一个浏览器访问某个站点,到关闭这个浏览器的整个过程,成为一次会话。会 话技术就是记录这次...原创 2018-06-06 11:04:18 · 205 阅读 · 0 评论 -
08、Java Web之MySQL基础知识回顾
一、对数据库的操作1.创建一个库create database 库名create database 库名 character set 编码创建带有编码的查看编码:2.删除一个库drop database 库名3.使用库use 库名4.查看当前正在操作的库二、对数据库表的操作1.创建一张表create table 表名( 字段名 类型(长度) [约束], 字段名 类型(长度) [约束], 字段名 类...原创 2018-05-30 21:42:51 · 310 阅读 · 0 评论 -
09、Java Web之JDBC基础知识回顾
一.JDBC,完成查询1 什么是JDBC JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。2 JDBC原理早期SUN公司的天才们想编写一套可以连接天下所有数据库的API,但是当他们刚刚开始时就发现这是不可完成的任务,...原创 2018-05-30 21:58:19 · 242 阅读 · 0 评论 -
10、Java Web之JDBC连接池和DbUtils工具
一、什么是连接池: 1. JDBC访问数据库的步骤: 1) 创建连接 --> 2) 访问数据库 --> 3) 关闭连接 2. 使用连接池解决 1) 由服务器在启动的时候,就创建好一定数据的连接对象。 2) 用户从创建好的连接池中,直接取出一个连接对象即可 3) 如果一个连接对象使用完毕,则将连接对象放回到连接池...原创 2018-06-01 10:40:58 · 336 阅读 · 0 评论 -
18、Java Web之动态页面技术(JSP/EL/JSTL)
一、JSP技术1.jsp脚本和注释 jsp脚本:1)<%java代码%> ----- 内部的java代码翻译到service方法的内部2)<%=java变量或表达式> ----- 会被翻译成service方法内部out.print()3)<%!java代码%> ---- 会被翻译成servlet的成员的内容 jsp注释: 不同的注释可见范围是不同1)...原创 2018-06-08 14:49:14 · 374 阅读 · 0 评论 -
19、Java Web之事务
一、事务概述1.什么是事务一件事情有n个组成单元 要不这n个组成单元同时成功 要不n个单元就同时失败就是将n个组成单元放到一个事务中2.mysql的事务默认的事务:一条sql语句就是一个事务 默认就开启事务并提交事务手动事务:1)显示的开启一个事务:start transaction2)事务提交:commit代表从开启事务到事务提交 中间的所有的sql都认为有效 真正的更新数据库3)事务的回滚:...原创 2018-06-09 10:45:05 · 329 阅读 · 0 评论 -
11、Java Web之XML基础知识与反射
一、XML基础知识1.xml的简介(了解) * eXtensible Markup Language:可扩展标记型语言 ** 标记型语言:html是标记型语言 - 也是使用标签来操作 ** 可扩展: - html里面的标签是固定,每个标签都有特定的含义 <h1> <br/> <hr/> - 标签可以自己定义,可以写中文的标签 <person...原创 2018-06-02 16:36:36 · 422 阅读 · 0 评论 -
21、JavaWeb之Filter
一、过滤器Filter1.filter的简介filter是对客户端访问资源的过滤,符合条件放行,不符合条件不放行,并且可以对目 标资源访问前后进行逻辑处理2.快速入门步骤:1)编写一个过滤器的类实现Filter接口2)实现接口中尚未实现的方法(着重实现doFilter方法)3)在web.xml中进行配置(主要是配置要对哪些资源进行过滤) 3.Filter的API详解(1)filter生命周期及其与...原创 2018-06-16 17:02:26 · 179 阅读 · 0 评论 -
22、Java Web之监听器Listener
一、监听器ListenerjavaEE包括13门规范 在课程中主要学习 servlet技术 和 jsp技术其中 servlet规范包括三个技术点:servlet listener filter1.什么是监听器?监听器就是监听某个对象的的状态变化的组件监听器的相关概念:事件源:被监听的对象 ----- 三个域对象 request session servletContext监听器:监听事件...原创 2018-06-17 10:29:01 · 179 阅读 · 0 评论 -
20、Java Web之Ajax
一、Ajax概述1.什么是同步,什么是异步同步现象:客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待 卡死状态异步现象:客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随 意做其他事情,不会被卡死 2.Ajax的运行原理页面发起请求,会将请求发送给浏览器内核中的Ajax引擎,Ajax引擎会提交请求到 服务器端,在这段时间里,客户端可以任意进行任意操作,直到服务器端将数...原创 2018-06-12 15:04:12 · 273 阅读 · 0 评论 -
04、Java Web之JavaScript
1、javascript的简介 * 是基于对象和事件驱动的语言,应用与客户端。 - 基于对象: ** 提供好了很多对象,可以直接拿过来使用 - 事件驱动: ** html做网站静态效果,javascript动态效果 - 客户端:专门指的是浏览器 * js的特点 (1)交互性 - 信息的动态交互 (2)安全性 - js不能访问本地磁盘的文件 (3)跨平台性 - j...原创 2018-05-24 10:01:32 · 997 阅读 · 0 评论 -
06.Java Web之jQuery
jQuery任务使用JQuery完成页面定时弹出广告(DOM转换和选择器)使用JQuery完成表格的隔行换色使用JQuery完成复选框的全选效果(jQuery的属性操作)使用JQuery完成省市联动效果(jQuery的遍历和DOM操作)使用JQuery完成下列列表左右选择(jQuery的事件) 一、使用JQ完成首页的定时广告弹出1.需求分析在首页中(logo的上方)显示一个广告图片(页面加载后,间...原创 2018-05-27 17:43:20 · 287 阅读 · 0 评论 -
12、Java Web之Http协议与Tomcat服务器
一、Http协议1.什么是Http协议HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的 一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为 了提供一种发布和接收HTML页面的方法。2.Http协议的组成Http协议由Http请求和Http响应组成,当在浏览器中输入网址访问某个网站时, 你的浏览器会将你的请求封装成一...原创 2018-06-03 20:36:59 · 207 阅读 · 0 评论 -
13.Java Web之Eclipse绑定Tomcat步骤和Eclipse里不能新建web项目
一、Eclipse绑定Tomcat步骤1:获得服务器运行环境配置,Window/Preferences/Server/Runtime Environmen 步骤2:添加服务器 步骤3:选择服务器在硬盘的地址,然后所有的都是确定/Next/Finish 步骤4:完成成功 5:设置发布位置 修改tomcat发布的位置 6:项目右键/Run As/Run on Server 二、eclipse...原创 2018-06-03 20:55:32 · 264 阅读 · 0 评论 -
14.JavaWeb核心之Servlet
一、Servlet简介1.什么是ServletServlet 运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API 动态的向客户端输出内容 servlet规范:包含三个技术点1)servlet技术2)filter技术---过滤器3)listener技术---监听器 2.Servlet...原创 2018-06-03 21:29:27 · 159 阅读 · 0 评论 -
01、Java Web之HTML
1、html的简介 * 什么是html? - HyperText Markup Language:超文本标记语言,网页语言 ** 超文本:超出文本的范畴,使用html可以轻松实现这样操作 ** 标记:html所有的操作都是通过标记实现的,标记就是标签,<标签名称> ** 网页语言: * 第一个html程序。 - 创建java文件.java ** 先编译,然后再运行(jvm...原创 2018-05-23 12:32:19 · 1175 阅读 · 0 评论 -
02、Java Web之HTML案例表单标签实现注册功能
代码:<html> <head> <title>HTML示例</title> </head> <body> <h2>注册账号</h2> <form action="01-hello.html"> <table width原创 2018-05-23 12:43:07 · 1031 阅读 · 0 评论 -
07、Java Web之Bootstrap
一.Bootstrap 概述1.Bootstrap (Web前端CSS框架) 编辑Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。[1] 它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstra...原创 2018-05-28 12:33:46 · 493 阅读 · 0 评论 -
03.Java Web之CSS
CSS思维导图1、css的简介 * css: 层叠样式表 ** 层叠:一层一层的 ** 样式表: 很多的属性和属性值 * 是页面显示效果更加好 * CSS将网页内容和显示样式进行分离,提高了显示功能。2、css和html的结合方式(四种结合方式) (1)在每个html标签上面都有一个属性 style,把css和html结合在一起 - <div style="background-c...原创 2018-05-24 09:15:37 · 155 阅读 · 0 评论 -
15、Java Web之HttpServletResponse
HttpServletResponse1.HttpServletResponse概述我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。service方法中的response的类型是ServletResponse,而doGet/doPost方法的response的类型是HttpS...原创 2018-06-04 20:39:47 · 222 阅读 · 0 评论 -
23、Java Web之基础加强
一、类加载器1.什么是类加载器,作用是什么?类加载器就加载字节码文件(.class) 2.类加载器的种类类加载器有三种,不同类加载器加载不同的1)BootStrap:引导类加载器:加载都是最基础的文件2)ExtClassLoader:扩展类加载器:加载都是基础的文件3)AppClassLoader:应用类加载器:三方jar包和自己编写java文件 怎么获得类加载器?(重点)ClassLoader ...原创 2018-06-18 10:32:23 · 287 阅读 · 0 评论