JavaEE -2
# JavaEE (Java企业级应用开发)
我名异侠
随便写写,记录成长。
展开
-
期末复习
文章目录第01章 JSP简介第02章:JSP基础第01章 JSP简介JSP是基于Servlet技术与整个Java体系的web开发技术。JSP = HTML文件 + Java片断 + JSP标签编写位置:body标签之内。JSP六种标签伪指令标签:<%@ %>声明标签: <%! %>脚本标签: <% %>表达式标签:<%= %> 等号左面没有空格动作标签: <jsp:actionName>注释标签:原创 2020-11-09 15:21:40 · 217 阅读 · 0 评论 -
2020/09/14 第一节课(基础概述)
考试成绩很惨大三上重点: jsp 与 servletjsp 比较简单jfinal 是补充的小框架有课外的小的专题讲座原创 2020-09-14 08:00:54 · 171 阅读 · 2 评论 -
2020/09/14 第01章:JSP简介
文章目录目标JSP简介动态网页技术:JSP组成:JSP文件结构及主要标签:第一个JSP程序JSP页面元素JSP的6种标签目标• 掌握JSP概念• 熟悉手工在Tomcat中编写、部署、运行一个JSP程序• 掌握Eclipse开发JSP程序• 掌握JSP页面元素JSP简介Java动态网页技术标准(Java Server Pages)是基于Servlet技术以及整个Java体系的Web开发技术是用于动态生成HTML文档的Web页面模板JSP是为了改进Servlet输出动态的HTML复杂、原创 2020-09-14 09:56:16 · 285 阅读 · 5 评论 -
2020-09-16 第02章:JSP基础
11111原创 2020-09-16 15:20:51 · 178 阅读 · 1 评论 -
2020-09-20 第03章:JSP进阶
文章目录掌握JSP的9个内置对象JSP内置对象JSP容器在_jspService()方法中声明并初始化9个内置对象1. out2. requset3. response4. session5. application6. pageContext7. config8. page9. exception掌握JSP作用域JSP作用域Application作用域Session作用域Request作用域Page作用域掌握JSP的9个内置对象JSP内置对象内置对象,可以拿来直接使用。JSP容器在_jspSe原创 2020-09-20 10:17:48 · 203 阅读 · 0 评论 -
2020-09-23 第四章:Web组件复用
文章目录静态包含<% @ include %>指令动态包含JavaBean组件本讲教学目标掌握JSP中静态引用和动态引用的含义2 . 理解JSP中静态引用和动态引用的区别3掌握在JSP中使用JavaBean组件简介JSP中引用的web组件复用的两种方式:静态包含、动态包含静态包含原理:先将当前JSP文件和其包含的所有其他文件合并成一个文件,再转换为对应的Servlet文件<% @ include %>指令JSP中的include伪指令实现静态包含,incl原创 2020-09-23 16:32:08 · 209 阅读 · 1 评论 -
2020-09-21 简单实现聊天室对话
代码1<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><body> <原创 2020-09-21 13:36:11 · 149 阅读 · 0 评论 -
第五章 表达式语言(EL)
文章目录简介EL隐含对象EL变量保留字表达式语言运算符属性/集合访问运算符简介EL(Expression Language): 表达式语言在JSP2.0之后,EL正式纳入标准,只要是支持Servlet2.4/JSP2.0的容器,可以直接在JSP页面中使用EL直接使用,不用导包,主要用于界面数据输出与显示。EL语法简单,使用方便,在很多地方可代替JSP标签输出page、request、session、application范围的数据只能运算与输出不能变量声明,不能调用方法EL表达式只能取原创 2020-09-28 09:35:29 · 308 阅读 · 1 评论 -
第06讲标准标签库(JSTL)
文章目录JSTL标签库安装一般用途的JSTL标签捕获JSP页面抛出的异常打印输出内容到页面属性用途的JSTL标签标签设置变量值或对象的属性值用于从指定作用域内删除变量控制用途的JSTL标签与Java语言的if语句最大的不同是没有else语句对应标签类似Java的switch-case语句。和类似于Java的for语句JSP标准标签库(JSP Standard Tag Library)是一个实现Web 应用程序中常见的通用功能的定制标记库集(也是别人写的标签)功能包括迭代和条件判断、数据管理格式化、XM原创 2020-09-30 15:56:01 · 384 阅读 · 0 评论 -
第07章:自定义标签
文章目录定制标签简介原因简单标签简介及使用步骤1. 编写简单标签实现类2. 编写TLD文件(标签库描述符文件)3. 在web.xml中配置TLD文件4. 在JSP页面中使用taglib简单标签的接口简单标签类标准标签简介及使用标准标签的实现步骤1. 编写标准标签实现类2. 编写TLD文件(同简单标签)3. 在web.xml中配置TLD文件(同简单标签)4. 在JSP页面中使用taglib(同简单标签)Tag接口IterationTag接口IterationTag接口方法IterationTag接口属性Bod原创 2020-10-07 16:05:08 · 308 阅读 · 0 评论 -
第八章:安全
文章目录基本概念认证:授权(authorize)数据完整性数据私密性审核恶意代码网站攻击认证机制HTTP基本认证HTTP基本认证过程(重点)HTTP基本认证的优缺点HTTP摘要认证HTTPS客户认证(ssl)HTTP表单认证(form)安全声明安全编程理解JavaWeb应用中认证与安全的概念掌握JavaWeb安全的技术我们需要一个健壮、安全的互联网保障机制。电子商务没有安全的保障是不可能的基本概念Servlet规范提供了方法和途径来实现Web应用程序的安全,在讨论实现安全特性之前,先了解以下与原创 2020-10-14 16:13:41 · 650 阅读 · 0 评论 -
第09讲 Servlet程序结构与部署
文章目录JavaEE应用程序结构JavaEE程序的组成JavaEE应用根目录资源文件和HTML页面WEB-INF目录部署描述符概念web.xml根元素已接触到的描述符Servlet映射配置Request URIServlet映射查找部署JavaEE应用方式一:webapps目录:方式二:修改server.xml文件 y方式三:修改context.xml文件Tomcat中部署的JavaEE应用程序war文件修改server.xml文件修改context.xml文件Web服务器默认的Web应用JavaEE原创 2020-10-24 07:58:58 · 305 阅读 · 0 评论 -
第10讲部署描述符文件
文章目录部署描述符文件的作用常用元素的声明与配置icondisplay-namedescriptioncontext-paramfilterfilter-mappinglistenerservletservlet-mappingsession-configmime-mappingwelcome-file-listerror-pagejsp-config提供安全性login-configsecurity-constraintsecurity-roleJavaEE元素本讲教学目标:熟悉部署描述符文件中各个元原创 2020-10-21 15:18:53 · 456 阅读 · 0 评论 -
第12讲 文件上传和下载
文章目录表单元素input标签9种类型值的提交与获取上传文件输入域的属性文件上传的问题request.getInputStreamJspSmartUpload(停止维护)O'reilly cos组件文件上传导包Apache commons-fileupload(重点)下载表单元素通常使用标签向服务器端提交数据,input标签9种类型• text:文本域 • password:密码文本域 • radio:单选按钮 • checkbox:多选按钮 • file:文件上传 • hidden:隐原创 2020-10-28 16:43:04 · 180 阅读 · 0 评论 -
第13讲 数据库技术
文章目录原创 2020-10-24 08:14:41 · 87 阅读 · 0 评论 -
第14章:JQuery(前端)
文章目录jQuery作用安装jQuery掌握jQuery基础jQuery语法JQuery选择器jQuery事件jQuery的技术应用jQuery效果jQueryHTML尺寸jQuery遍历jQueryAjax(异步传输)(重点)jQuery 是一个高效、精简并且功能丰富的JavaScript 工具库。它提供的API 易于使用且兼容众多浏览器,这让诸如HTML 文档遍历和操作、事件处理、动画和Ajax 操作更加简单。jQuery作用快速获取文档元素提供漂亮的页面动态效果创建AJAX无刷新网页提供原创 2020-10-05 09:13:56 · 249 阅读 · 0 评论 -
第15章:AJAX(异步请求)
文章目录简介适用场景工作原理传统AJAX使用(不推荐,不兼容且麻烦)jQueryAJAX参数:简介AJAX = Asynchronous JavaScript and XML(异步的JavaScript 和XML)。一种创建交互式网页应用的网页开发技术AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术适用场景表单驱动的交互文本输入场景(需要保证数据的唯一性)深层次的树的导航用户间的交流响应(最新的热点新闻,天气预报以及聊天室内容等)类似投票等场景过滤场景(按照时间原创 2020-10-05 09:28:56 · 194 阅读 · 1 评论 -
第18讲加解密
文章目录加密的概念和分类常见的加密算法及使用场景Base64Base64使用场景:Base64常用于在通常处理文本数据的场合,表示、传输、存储一些二进制数据,包括MIME的电子邮件及XML的一些复杂数据MD5MD5使用场景:用户密码,请求参数,文件校验DESAESPBERSARSA使用场景加密的概念和分类对称加密就是,加密和解密使用的都是同一套密钥;反之,如果加密和解密使用的不是同一个密钥,即为非对称加密算法,也称公开密钥加密,广泛用于信息传输时间划分:古典与现代(字符与信息块)。基于密钥(算法原创 2020-10-21 16:08:08 · 89 阅读 · 0 评论