![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaWeb
文章平均质量分 94
JavaWeb
ZaynFox
努力努力努力啊!
展开
-
JavaWeb学习总结(十七)i18n国际化
一、概述国际化(Internationalization)指的是同一个网站可以支持多种不同的语言,以方便不同国家,不同语种的用户访问。关于国际化我们想到的最简单的方案就是为不同的国家创建不同的网站,比如苹果公司,他的英文官网是: http://www.apple.com 而中国官网是 http://www.apple.com/cn苹果公司这种方案并不适合全部公司,而我们希望相同的一个网站,而不同人访问的时候可以根据用户所在的区域显示不同的语言文字,而网站的布局样式等不发生改变。于是就有了我们说的国原创 2021-07-22 19:59:01 · 310 阅读 · 1 评论 -
JavaWeb学习总结(十六)AJAX
一、概述什么是 AJAX 请求AJAX 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。AJAX 是一种浏览器通过 JavaScript 异步发起请求,局部更新页面的技术。AJAX 请求的局部更新,浏览器地址栏不会发生变化局部更新不会舍弃原来页面的内容二、JavaScript 原生 Ajax 请求(一)原生 Ajax 请求的步骤我们首先要创建 XMLHttpRequest 对象调原创 2021-07-21 18:51:03 · 211 阅读 · 1 评论 -
JavaWeb学习总结(十五)JSON
一、概述JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。JSON 采用完全独立于语言的文本格式,而且很多语言都提供了对 JSON 的支持(包括 C, C++, C#, Java, JavaScript, Perl, Python 等)。 这样就使得 JSON 成为理想的数据交换格式。轻量级指的是跟 xml 做比较。数据交换指的是客户端和服务器之间业务数据的传递二、JSON在JavaScript中的使用(原创 2021-07-16 19:07:21 · 216 阅读 · 0 评论 -
JavaWeb学习总结(十四)Filter过滤器
一、概述什么是Filter过滤器?Filter 过滤器它是 JavaWeb 的三大组件之一。(三大组件分别是:Servlet 程序、Listener 监听器、Filter 过滤器)Filter 过滤器它是 JavaEE 的规范,也就是接口Filter 过滤器它的作用是:拦截请求,过滤响应。拦截请求常见的应用场景有:权限检查日记操作事务管理……二、Filter的初体验Filter 过滤器的使用步骤:编写一个类去实现 Filter 接口实现过滤方法 doFilter(原创 2021-07-15 16:14:34 · 238 阅读 · 0 评论 -
JavaWeb学习总结(十一)文件上传与文件下载
文件的上传和下载,是非常常见的功能。很多的系统中,或者软件中都经常使用文件的上传和下载。 比如:QQ 头像,就使用了上传;邮箱中也有附件的上传和下载功能;OA 系统中审批有附件材料的上传一、文件上传(一)步骤要有一个 form 标签,method=post 请求form 标签的 enctype 属性值必须为 multipart/form-data 值在 form 标签中使用 input type=file 添加上传的文件编写服务器代码(Servlet 程序)接收,处理上传的数据。enc原创 2021-07-02 20:09:42 · 275 阅读 · 1 评论 -
JavaWeb学习总结(十)JSTL标签库
一、简介JSTL 标签库 全称是 JSP Standard Tag Library ,即 JSP 标准标签库。EL 表达式主要是为了替换 jsp 中的表达式脚本,而标签库则是为了替换jsp中的代码脚本。这样使得整个 jsp 页面 变得更加简洁,从而提高程序的可读性,降低程序的维护难度。JSTL 由五个不同功能的标签库组成:功能范围URI前缀taglib 指令核心标签库(重点)http://java.sun.com/jsp/jstl/corec<%@ taglib原创 2021-06-30 19:55:34 · 237 阅读 · 0 评论 -
JavaWeb学习总结(九)EL表达式
一、简介EL 表达式的全称是:Expression Language,即表达式语言。EL 表达式的作用:EL 表达式主要是代替 jsp 页面中的表达式脚本,在 jsp 页面中进行数据的输出。 因为 EL 表达式在输出数据的时候,要比 jsp 的表达式脚本要简洁很多。EL 表达式的格式是:${表达式}注意:EL 表达式在输出 null 值的时候,输出的是空串。jsp 表达式脚本输出 null 值的时候,输出的是 null 字符串。EL表达式与jsp表达式脚本对比:二、EL 表达式搜索域原创 2021-06-30 18:11:41 · 1089 阅读 · 3 评论 -
JavaWeb学习总结(八)jsp详解/头部page指令/声明脚本/表达式脚本/代码脚本/九大内置对象/四大域对象/out输出流和writer输出流/静态包含和动态包含区别/Listener监听器
一、jsp简介(一)概述JSP(全称 Java Server Pages,Java 的服务器页面)是由 Sun 公司专门为了解决动态生成 HTML 文档的技术。(二)作用jsp 的主要作用是代替 Servlet 程序回传 html 页面的数据。如果我们要往客户端输出一个页面,我们可以使用 Servlet 程序来实现,但是十分不方便和繁琐。 并且有些复杂的页面上千上万行,那就更加的困难,开发成本和维护成本都极高。 所以 sun 公司推出一种叫做 jsp 的动态页面技术帮助我们实现对页面的输出繁锁工作原创 2021-06-26 13:49:13 · 660 阅读 · 0 评论 -
JavaWeb学习总结(三)XML详解/XML和HTML的区别/XML语法/XML元素/XML文本区域/XML属性/dom4j解析技术/使用dom4j解析XML文件
一、XML简介(一)什么是XML可扩展标记语言(EXtensible Markup Language),标准通用标记语言的子集,简称XML。是一种用于标记电子文件使其具有结构性的标记语言。XML 是一种标记语言,很类似 HTMLXML 的设计宗旨是传输数据,而非显示数据XML 标签没有被预定义。您需要自行定义标签。XML 被设计为具有自我描述性。XML 是 W3C 的推荐标准(二)XML和HTML的区别XML 不是 HTML 的替代。XML 和 HTML 为不同的目的而设计:原创 2021-06-10 19:44:13 · 239 阅读 · 1 评论 -
JavaWeb学习总结(二)jQuery史上最全知识点
一、jQuery简介( 一)概述jQuery是一个快速、简洁的JavaScript框架,是一个优秀的JavaScript代码库。jQuery是一个轻量级的"写的少,做的多"的JavaScript库。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。(二)特性核心特性:具有独特的链式语法和...原创 2019-06-28 03:12:03 · 231 阅读 · 0 评论 -
JavaWeb学习总结(一)JavaScript详解
一、JavaScript基础知识(一)简介(1)概念:JavaScript是一种基于对象和事件驱动的 , 并具有安全性能的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。(2)特点:JavaScript 是脚本语言。JavaScript 是解析型语言,边执行边解释。JavaScript 可向HTML 页面中添加交互行为...原创 2019-06-28 02:15:30 · 687 阅读 · 0 评论 -
JavaWeb学习总结(十三)综合案例:注册、登录与注销
要求:一个注册页面 (form表单)username (文本框)password:密码 (密码框)passwordYes :再次输入密码(密码框)hobby (多选框)sex (单选框)info (文本域)servlet处理注册信息判断两次密码是否相同相同则跳到成功页面,并且在成功页面显示SeesionID;不同则注册失败,重定向到注册页面成...原创 2019-08-10 02:08:48 · 1272 阅读 · 0 评论 -
JavaWeb学习总结(十二)Cookie和Session
一、ServletContext对象WEB容器在启动时,它会为每个WEB应用程序都创建一个对应的ServletContext对象,它代表当前web应用。ServletContext接口是Servlet中最大的一个接口,ServletContext实例是通过 getServletContext()方法获得的,由于HttpServlet继承GenericServlet的关系,GenericSer...原创 2019-07-20 21:22:17 · 449 阅读 · 1 评论 -
JavaWeb学习总结(五)Tomcat服务器的安装与简单使用/Tomcat闪退、乱码解决/IDEA 中创建动态WEB工程
一、Tomcat服务器的下载与安装(一)思考学习JavaWeb之前,为什么要安装WEB服务器?答:无论是什么web资源,想要被计算机访问 ,都必须要有一个与之对应的网络通信程序,这个网络通信程序读取web资源数据,并把数据发送给来访者,传送页面使浏览器可以被浏览。WEB服务器就是这样一个程序,它用于完成底层网络通迅。(二)下载1.登陆Tomcat官方网站进行下载:http://tomca...原创 2019-07-16 17:13:40 · 325 阅读 · 0 评论 -
JavaWeb学习总结(四)JavaWeb开发入门
一原创 2019-07-16 17:12:29 · 351 阅读 · 0 评论 -
JavaWeb学习总结(七)Request类获取请求参数/GET、POST请求的中文乱码问题/base标签/Response类的两个输出流/响应的中文乱码解决方案/请求转发和请求重定向的区别
使用IDEA开发Servlet一、 新建一个web项目二、配置Tomcat服务器三、导入servlet需要的jar包于是该项目下就有导入的包了:四、编写servlet代码例如:import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.se...原创 2019-07-18 14:17:07 · 623 阅读 · 0 评论 -
JavaWeb学习总结(六)Servlet简介与运行过程/Servlet映射路径/GET和POST请求分发/如何创建Servlet程序/ServletConfig/ServletContext
一、Servlet简介Servlet是Sun公司提供的一门用于开发动态web资源的技术。使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。Sun公司在其API中提供了一个Servlet接口,用户若想发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤:编写写一个Java类,实现Servlet接口。...原创 2019-07-18 14:16:44 · 685 阅读 · 0 评论