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 · 340 阅读 · 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 · 132 阅读 · 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 · 131 阅读 · 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 · 143 阅读 · 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 · 212 阅读 · 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 · 123 阅读 · 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 · 1011 阅读 · 0 评论 -
第一章:J2EE入门-HTML4和H5规范介绍
HTML4和H5规范介绍1、HTML Hyper Text Markup LanguageHTML4和H5;w3c组织定义了HTML规范;网址:www.w3.org99年版本是HTML4;2014年版本是HTML5原创 2020-06-27 16:42:10 · 166 阅读 · 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 · 192 阅读 · 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 · 109 阅读 · 0 评论 -
第一章:Html-html列表
html列表1、列表:ul:无序的,class类型有disc,square,circle列表:ol :有序的,class类型A,a,i,I,1ul,ol可以相互嵌套2、示例代码如下:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>Html列表</title> </head> <body> <ul >原创 2020-07-04 16:39:05 · 127 阅读 · 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 · 141 阅读 · 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 · 193 阅读 · 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 · 100 阅读 · 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 · 177 阅读 · 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 · 171 阅读 · 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 · 109 阅读 · 0 评论 -
第二章:cookie和session
1、cookie的运行原理第一步:第一次向服务器发送请求时在服务器端创建一个cookie对象第二步:将cookie对象发送给浏览器第三步:以后浏览器再发送请求就携带该cookie对象第四步:服务器根据不同的cookie对象来区分不同的用户2、session的运行原理第一次向服务器发送请求时在服务器端创建一个session对象,该对象有个唯一的ID在创建session对象的同时会创建一个特殊的cookie对象,该cookie对象的名字是个固定值,JSESSIONID,值就是session对象的原创 2020-07-18 19:12:39 · 152 阅读 · 0 评论 -
第二章:CSS概述(二)
1、浮动(float)CSS 的 Float(浮动),会使元素向左或向右移动,其周围的元素也会重新排列元素的水平方向浮动,意味着元素只能左右移动而不能上下移动。一个浮动元素会尽量向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。实现两个div并排的方式:1>.float=”left”向左靠齐;有right,left,none,initial…2>.display: inline-block2、盒模型如果是包含关系则有个内边距(padding),如果是兄弟关系则有个原创 2020-07-06 19:55:19 · 104 阅读 · 0 评论 -
第二章:Js基础(javaScript)
1、在web中html是结构层,css是表现层,js是行为层js是一个脚本语言,是一种轻(弱)量级的编程语言,而java强类型的编程语言,和java没有任何关系,只是名字相似而已;2、Js怎么用:如需在 HTML 页面中插入 JavaScript,请使用 会告诉 JavaScript 在何处开始和结束。js输出js:输出,把标签写入htmldocument.write(“js你好”);js:写哪,可写head和body中弹框:alert是window对象的方法(function)原创 2020-07-09 20:46:10 · 219 阅读 · 0 评论 -
第一章:J2EE入门-JavaEE规范和Spring框架介绍
JavaEE规范和Spring框架介绍1、JavaEE8: JSR369 -Java Servlet 4.0JavaEE7: Java Servlet 3.1JavaEE5: Java Servlet 2.52、学习主线:本地事务 ------》XA事务 (EJB) ------》分布式事务------》声明性事务Java bean:业务逻辑对象EJB:enterprise java bean项目模式从本地开发模式,编程原创 2020-06-25 17:26:37 · 329 阅读 · 0 评论 -
第一章:Json-轻量级的数据交换格式
1、Json(JavaScript Object Notation) 是一种轻量级的数据交换格式01)、JSON 语法是 JavaScript 对象表示法语法的子集。• 数据在名称/值对中• 数据由逗号分隔• 花括号保存对象• 方括号保存数组在json中凡是看到{}就是一个对象,看到[]就是一个数组,多个对象之间用,隔开;02)、json与xml区别:• 没有结束标签• 更短• 读写的速度更快• 能够使用内建的 JavaScript eval() 方法进行解析• 使用数组• 不使用原创 2020-07-03 18:55:11 · 364 阅读 · 1 评论 -
第一章:Html-html表单
html表单1、action:提交的路径method:提交的方式 get与posttype:输入框类型2、示例代码如下:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>html表单</title> </head> <body> <form action="" method=""> 账号:<原创 2020-07-04 17:50:26 · 136 阅读 · 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 · 154 阅读 · 0 评论