
JavaEE详解-全程实战案例
JavaEE详解-全程实战案例
浊酒南街
纵使疾风起,人生不言弃。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第一章:Html-超文本标记语言
1、Html超文本标记语言(Hyper Text Markup Language) html是一个特殊的xml文件; html的根标签必须是 html中的子标签不能自定义 html的组成:代表是html5,必须在文档的第一行 根标签 根标签里有头部和躯干 2、Html常用标签 ----------------》标题 keywords content description ----------------》关键字 内容 描述 h1--->h6 ----------------》标题标原创 2020-07-03 19:35:45 · 376 阅读 · 0 评论 -
第一章:Html-html表格(二)
html表格(二)升级版 1、示例代码如下(转载): <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>表格</title> <style type="text/css"> #table01{border: 1;width: 50%;align-content: center;} </style> </head&原创 2020-07-04 17:52:17 · 158 阅读 · 0 评论 -
第一章:Xml-可扩展标记语言
Xml指可扩展标记语言(EXtensible Markup Language) 作用:传输和存储数据 xml三要素: 要有声明:<?xml version="1.0" encoding="utf-8"?> 要有根标签 嵌套的子标签 标签三要素: 成对出现 属性 标签内容 2、示例代码如下: <books> <!-- xml文件没有单行多行注释 xml标签全是自定义 xml要素 根标签 声明 嵌套的子标签 --> <book author = "施耐庵" book.原创 2020-07-03 14:56:46 · 161 阅读 · 0 评论 -
第二章:Filter和Listener
1、filter是一个web组件,主要进行访问请求的过滤,不对响应进行过滤,是对客户端访问资源的过滤,符合条件放行, 不符合条件不放行,并且 可以对目 标资源访问前后进行逻辑处理; 2、Listener 监听器:是一个用来监听web应用对象状态的变化的组件; 监听对象:servletContext(Application) httpSession(Session) httpRequest(Request) 四大作用域:pageContext request(请求) session(会话) app原创 2020-07-18 19:20:22 · 167 阅读 · 0 评论 -
第一章:J2EE入门-浏览器工作原理介绍
浏览器工作原理介绍: 1、B/S模式第一步:学习浏览器 浏览器中的内容:HTML标签,CSS(样式表单),javaScript 浏览器厂家:火狐,IE, NetScagpe,google, QQ,UC; 普通的Java程序的运行:先编译后解释(把字节码解释成机器码)的过程 2、浏览器运行原理: *开发语言: C,C++,JAVA; *基本工作模式:请求(request),响应(response) 1)、怎么发请求 用http客户端来发请求 ---------》So原创 2020-06-25 21:30:27 · 245 阅读 · 0 评论 -
第二章:CSS概述(一)
1、CSS 指层叠样式表 (Cascading Style Sheets) 2、选择器 行级元素:比较死憋给多大地方就占用多大地 a span i strong img 块级元素:比较霸道每次都占用一行 h div p ul ol td tt dl dt dd li 常用样式属性: width:宽 height:高 border:边框 border-style: 边框样式 对应的值 dashed:虚线 dotted:虚点线 double:双实线 groove:3D凹槽 solid:实线 backgroun原创 2020-07-06 19:13:21 · 145 阅读 · 0 评论 -
第一章:J2EE入门-C/S项目和B/S项目介绍
C/S项目和B/S项目介绍 1、C/S项目 1)JavaSE(java standard edition) -----------》》jdk(1.6,1.7,1.8,1,9) 2)JDBC(Sun公司推出的用于管理数据库的规范接口) Oracle -------》大型企业 Mysql -------》互联网行业 3)目的:做C/S项目 client server模式 QQ和微信也是C/S项目; 特点:软件安装运行原创 2020-06-25 15:07:59 · 1093 阅读 · 0 评论 -
第一章:J2EE入门-HTML4和H5规范介绍
HTML4和H5规范介绍 1、HTML Hyper Text Markup Language HTML4和H5; w3c组织定义了HTML规范; 网址:www.w3.org 99年版本是HTML4; 2014年版本是HTML5原创 2020-06-27 16:42:10 · 189 阅读 · 0 评论 -
第二章:Js基础(二)(javaScript)
1、DOM(Document Object Model)文档对象模型 文档其实是一个网页: • 通过 id 找到 HTML 元素 • 通过标签名找到 HTML 元素 • 通过类名找到 HTML 元素 示例代码如下: document.write("<font color='red'>在吗</font>"); document.write("<font color='red'>nihao</font>"); 2、BOM(Browser Object Mod原创 2020-07-12 17:04:17 · 222 阅读 · 0 评论 -
第一章:Html-html表格(三)
1、示例代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <a href="http://www.baidu.com?username="zhangsan"?password="123" >百度</a><br/> &l原创 2020-07-06 16:54:52 · 130 阅读 · 0 评论 -
第一章:Html-html列表
html列表 1、列表:ul:无序的,class类型有disc,square,circle 列表:ol :有序的,class类型A,a,i,I,1 ul,ol可以相互嵌套 2、示例代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Html列表</title> </head> <body> <ul >原创 2020-07-04 16:39:05 · 151 阅读 · 0 评论 -
第二章:Servlet
1、servlet:Java Servlet 是运行在 Web 服务器或应用服务器上的程序; servlet就是连接客户端与服务器的工具; Mvc:架构 M:model数据层(业务逻辑) v:view视图层(html) c:控制层(servlet) 2、生命周期: Init()初始化:在tomcat启动时执行一次 Service()服务:doget() dopost() Destroy()销毁:在tomcat关闭时执行一次 3、 示例代码如下: public class RegistServlet原创 2020-07-18 15:02:14 · 169 阅读 · 0 评论 -
第二章:HTTP与HTTPS
1、http介绍 http:Hyper Text Transfer Protocol(超文本传输协议) 2、http与https区别: 1)https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。 2)http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。 3)http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。 4)http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的原创 2020-07-18 14:35:50 · 283 阅读 · 0 评论 -
第一章:Html-html表格
1、 2、示例代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Html表格</title> </head> <body> <!-- 表格:table tr:行 th:标题 td:单元格 --> <table border ="2" align="center" style=原创 2020-07-04 17:08:02 · 124 阅读 · 0 评论 -
第二章:JQuery
1、jQuery是一个快速、简洁的JavaScript框架,一个优秀的JavaScript代码库(或JavaScript框架);是把js的一些功能封装起来存放在库里,便使用; 2、如何使用jquery? 在head标签引入jquery:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>显示隐藏</title> <script type="text/原创 2020-07-12 18:01:21 · 206 阅读 · 0 评论 -
第二章:JSP
1、jsp简介: Jsp:(全称Java Server Pages),jsp是一个特殊的servlet; servlet不足:写一堆的html标签拼接;jsp是在java+html基础上,可写java代码和html标签,主要用于页面的显示; 2、jsp生命周期; jspInit()初始化 jspService()服务:主要功能代码 jspDestroy()销毁 Jsp生命周期和servlet一样 3、jsp运行原理 Jsp执行过程: 用户客户端访问页面发送请求,被web服务器翻译成.java文件,然后被jd原创 2020-07-18 14:11:47 · 198 阅读 · 0 评论 -
第二章:CSS概述(三)
1、示例如下 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>网页登陆设计</title> <style> .form{ text-align: center; padding-top: 8px; } #q1{ color: white; background: green; wi原创 2020-07-06 19:57:20 · 133 阅读 · 0 评论 -
第二章:cookie和session
1、cookie的运行原理 第一步:第一次向服务器发送请求时在服务器端创建一个cookie对象 第二步:将cookie对象发送给浏览器 第三步:以后浏览器再发送请求就携带该cookie对象 第四步:服务器根据不同的cookie对象来区分不同的用户 2、session的运行原理 第一次向服务器发送请求时在服务器端创建一个session对象,该对象有个唯一的ID 在创建session对象的同时会创建一个特殊的cookie对象,该cookie对象的名字是个固定值,JSESSIONID,值就是session对象的原创 2020-07-18 19:12:39 · 169 阅读 · 0 评论 -
第二章:CSS概述(二)
1、浮动(float) CSS 的 Float(浮动),会使元素向左或向右移动,其周围的元素也会重新排列 元素的水平方向浮动,意味着元素只能左右移动而不能上下移动。 一个浮动元素会尽量向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。 实现两个div并排的方式: 1>.float=”left”向左靠齐;有right,left,none,initial… 2>.display: inline-block 2、盒模型 如果是包含关系则有个内边距(padding),如果是兄弟关系则有个原创 2020-07-06 19:55:19 · 136 阅读 · 0 评论 -
第二章:Js基础(javaScript)
1、在web中html是结构层,css是表现层,js是行为层 js是一个脚本语言,是一种轻(弱)量级的编程语言,而java强类型的编程语言,和java没有任何关系,只是名字相似而已; 2、Js怎么用: 如需在 HTML 页面中插入 JavaScript,请使用 会告诉 JavaScript 在何处开始和结束。 js输出 js:输出,把标签写入html document.write(“js你好”); js:写哪,可写head和body中 弹框:alert是window对象的方法(function)原创 2020-07-09 20:46:10 · 260 阅读 · 0 评论 -
第一章:J2EE入门-JavaEE规范和Spring框架介绍
JavaEE规范和Spring框架介绍 1、JavaEE8: JSR369 -Java Servlet 4.0 JavaEE7: Java Servlet 3.1 JavaEE5: Java Servlet 2.5 2、学习主线:本地事务 ------》XA事务 (EJB) ------》分布式事务 ------》声明性事务 Java bean:业务逻辑对象 EJB:enterprise java bean 项目模式从本地开发模式,编程原创 2020-06-25 17:26:37 · 410 阅读 · 0 评论 -
第一章:Json-轻量级的数据交换格式
1、Json(JavaScript Object Notation) 是一种轻量级的数据交换格式 01)、JSON 语法是 JavaScript 对象表示法语法的子集。 • 数据在名称/值对中 • 数据由逗号分隔 • 花括号保存对象 • 方括号保存数组 在json中凡是看到{}就是一个对象,看到[]就是一个数组,多个对象之间用,隔开; 02)、json与xml区别: • 没有结束标签 • 更短 • 读写的速度更快 • 能够使用内建的 JavaScript eval() 方法进行解析 • 使用数组 • 不使用原创 2020-07-03 18:55:11 · 393 阅读 · 1 评论 -
第一章:Html-html表单
html表单 1、action:提交的路径 method:提交的方式 get与post type:输入框类型 2、示例代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>html表单</title> </head> <body> <form action="" method=""> 账号:<原创 2020-07-04 17:50:26 · 162 阅读 · 0 评论 -
第二章:Ajax
1、Ajax:异步请求,也就是在不刷新页面的情况向服务器发送请求;客户端与服务端交互数据,需要发送请求(http); 2、ajax一般运用在注册或则登录的时候进行信息提示;也就是在网页不重新加载的情况进行了一次客户端与服务端的数据交互;一般情况服务端(servlet)返回的是一个json类型的数据; 3、示例代码如下: AjaxServlet类: package com.jh.ajax; import java.io.IOException; import java.io.PrintWriter; im原创 2020-07-18 19:03:03 · 177 阅读 · 0 评论