JavaWeb
i_am_handsome_
吾之所成之事,不可逆也
展开
-
JavaWeb——i18n国际化页面实现
i18ni18n国际化浏览器页面实现国际化i18n国际化i18n(其来源是英文单词 internationalization的首末字符i和n,18为中间的字符数)是“国际化”的简称。国际化是指在设计软件,将软件与特定语言及地区脱钩的过程。当软件被移植到不同的语言及地区时,软件本身不用做内部工程上的改变或修正。实现国际化步骤用Locale类获取获取不同的位置和语言配置.properties文件,命名规则:baseName_locale.properties根据ResourceBundle类的g原创 2020-11-23 22:28:41 · 410 阅读 · 0 评论 -
JavaWeb——JSON、Ajax
JSON、Ajax、i18nJSONJS中的使用JSONJava中使用JSONAJAXjQuery中使用AJAXJSONJSON (JavaScript Object Notation) JS 对象简谱,是一种轻量级的数据交换格式。易于人阅读和编写,同时也易于机器解析和生成。JSON采用完全独立于语言的文本格式,而且很多语言都提供了对json 的支持(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这样就使得JSON 成为理想的数据交换格式。JSON原创 2020-11-23 22:27:02 · 129 阅读 · 0 评论 -
JavaWeb——Filter过滤器
Filter过滤器Filter概述Filter的使用Filter的生命周期FilterConfig类FilterChain过滤器链Filter的拦截路径ThreadLocal的使用Filter和ThreadLocal组合管理事务ThreadLocal管理事务实现原理Filter与ThreadLocal组合管理事务Filter概述Filter 过滤器它是JavaWeb 的三大组件之一。三大组件分别是:Servlet 程序、Listener 监听器、Filter 过滤器Filter 过滤器它是JavaE原创 2020-11-22 22:34:08 · 296 阅读 · 0 评论 -
JavaWeb——验证码功能解决表单重复提交问题(使用谷歌验证码jar包为例)
验证码功能的实现与解决表单重复提交问题请求重定向解决表单提交问题验证码解决表单提交问题点击验证码图片切换验证码表单重复提交有三种常见的情况:提交完表单,服务器使用请求转发来进行页面跳转。这个时候,用户按下功能键F5(刷新页面),就会重新发起最后一次提交表单的请求。造成表单重复提交问题。解决方法:使用重定向来进行跳转用户正常提交服务器,但是由于网络延迟等原因,迟迟未收到服务器的响应,这个时候,用户以为提交失败,然后多点了几次提交操作,也会造成表单重复提交。用户正常提交服务器。服务器也没有延迟,但是提原创 2020-11-22 21:37:10 · 440 阅读 · 0 评论 -
JavaWeb——Cookie和Session
Cookie和Session的技术实现CookieCookie的创建Cookie的获取Cookie值的修改Cookie的生命周期Cookie的path属性Session创建SessionSession域Session的生命周期Session的技术实现CookieCookie概述:Cookie显然不是它原意"饼干"的意思,可以称它为"小型文本文件",因为它储存的数据大小不超过4kb。Cookie是服务器通知客户端保存键值对的一种技术。客户端有了Cookie 后,每次请求都发送给服务器。Cook原创 2020-11-20 22:29:49 · 176 阅读 · 0 评论 -
JavaWeb——EL表达式和JSTL标签库
EL表达式和JSTL标签库EL表达式EL表达式概述EL表达式的使用输出域对象中的数据EL表达式输出JavaBean类中的属性EL表达式运算符关系运算符逻辑运算符算数运算符三元运算[]运算符和.运算符empty运算EL表达式的11个隐含对象EL获取四个特定域中的属性pageContext对象的使用EL表达式其他对象的使用JSTL标签库core核心库使用EL表达式EL表达式概述含义:EL 表达式的全称是:Expression Language。是表达式语言。作用:EL表达式主要是代替jsp 页面中的表达原创 2020-11-18 22:39:58 · 524 阅读 · 0 评论 -
JavaWeb——JSP技术实现与Listener监听器
JSPJSP概述JSP的本质JSP的三种语法JSP头部的page指令JSP中的常用脚本声明脚本表达式脚本代码脚本JSP中的三种注释JSP的九大内置对象JSP概述JSP(Java Server Pages)是由Sun 公司专门为了解决动态生成HTML 文档的技术。注:jsp 页面的访问千万不能像HTML 页面一样。托到浏览器中。只能通过浏览器访问Tomcat 服务器再访问jsp页面。JSP的本质jsp页面本质上是一个Servlet 程序。当我们第一次访问jsp 页面的时候,Tomcat 服务器会原创 2020-11-17 22:28:41 · 943 阅读 · 0 评论 -
JavaWeb——Servlet的请求与响应
HttpServletRequest和HttpServletResponseHttpServletRequest字符集编码设置请求转发base标签web中"/ "斜杠的不同意义HttpServletResponse响应乱码解决请求重定向HttpServletRequest作用:每次只要有请求进入Tomcat 服务器,Tomcat 服务器就会把请求过来的HTTP 协议信息解析好封装到Request 对象中。然后传递到service 方法(doGet 和doPost)中给我们使用。我们可以通过HttpSer原创 2020-11-16 22:08:39 · 561 阅读 · 0 评论 -
JavaWeb——Servlet技术与HTTP协议
JavaWeb——ServletServlet概述Servlet程序的实现Servlet的生命周期通过继承HttpServlet类创建Servlet程序Servlet类的继承体系ServletConfig类ServletConfig 的作用ServletContext类ServletContext 的作用HTTP 协议GET 请求POST 请求常用请求头的说明哪些操作是GET请求与POST 请求响应的HTTP 协议格式Servlet概述简介:Java Servlet 是运行在 Web 服务器或应用服务器原创 2020-11-15 23:07:45 · 214 阅读 · 0 评论 -
Servlet运行异常记录
Servlet异常记录异常信息:严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.tomcat.util.modeler.BaseModelMBean.invoke Exception invoking method createStandardContextjavax.management.RuntimeOperationsException: Exception invoking method manageApp异常原因:web.xml中配置se原创 2020-11-14 22:45:55 · 176 阅读 · 0 评论 -
JavaWeb——Tomcat的基本操作与在IDEA2020版本中创建动态Web工程
Tomcat的基本操作与部署、idea2020中动态Web工程的创建Tomcat的安装Tomcat的启动Tomcat的停止修改Tomcat的端口号部署web工程到Tomcat中访问Tomcat 下的web 工程Tomcat的安装去官方网站下载对应Servlet/JSP/JDK版本的Tomcat服务器 下载地址:http://tomcat.apache.org/找到你需要用的Tomcat 版本对应的zip 压缩包,解压到需要安装的目录即可。Tomcat安装目录介绍bin专门用来存放Tomc原创 2020-11-14 22:33:45 · 1394 阅读 · 3 评论 -
JavaWeb——XML语法和解析
XML的语法和使用dom4j解析xml文件XML简介XML语法XML元素XML 属性XML注释文本区域(CDATA 区)解析XMLdom4j解析xmlXML简介含义:xml 是可扩展的标记性语言(eXtensible Markup Language)。作用:xml被设计用来传输和存储数据。HTML 被设计用来显示数据。XML语法文档声明<?xml version="1.0" encoding="UTF-8" standalone="no"?>version版本号原创 2020-11-13 22:35:32 · 215 阅读 · 0 评论 -
JavaWeb——jQuery的常用操作(2)
jQueryjQuery的属性操作CSS 样式操作DOM 的增删改jQuery 动画基本动画淡入淡出动画jQuery 事件操作事件的冒泡javaScript 事件对象jQuery的属性操作html()它可以设置和获取起始标签和结束标签中的内容。text()它可以设置和获取起始标签和结束标签中的文本。val()它可以设置和获取表单项的value 属性值。attr()可以设置和获取属性的值,不推荐操作返回undefined值的属性prop()可以设原创 2020-11-13 21:40:56 · 293 阅读 · 0 评论 -
JavaWeb——jQuery的常用操作(1)
jQueryjQuery简介jQuery的核心函数 $()$()函数的常用参数jQuery对象jQuery 选择器基本选择器层级选择器过滤选择器基本过滤器内容过滤器属性过滤器表单过滤器表单对象过滤器jQuery元素筛选jQuery简介含义:jQuery,是简化了的JavaScript,也就是JavaScript 和查询(Query),它就是辅助JavaScript 开发的js 类库。核心思想:write less,do more(写得更少,做得更多),所以它实现了很多浏览器的兼容问题。jQuery的原创 2020-11-12 22:50:23 · 303 阅读 · 0 评论 -
JavaWeb——JavaScript常用操作
JavaScript基本介绍与HTML的结合变量关系运算逻辑运算数组函数局部变量与全局变量定义函数隐形参数自定义对象事件事件的注册静态注册动态注册DOM模型Document 对象中的方法节点基本介绍Javascript 语言诞生主要是完成页面的数据验证。因此它运行在客户端,需要运行浏览器来解析执行JavaScript 代码。JS 是Netscape 网景公司的产品,最早取名为LiveScript;为了吸引更多java 程序员。更名为JavaScript。JS 是弱类型,Java 是强类型。特点:原创 2020-11-11 23:09:53 · 607 阅读 · 0 评论 -
JavaWeb——HTML和CSS
HTML和CSSHTMLHTML 文件的书写规范HTML 标签介绍Web中文件路径表示特殊字符表格标签表单标签表单的提交其他标签CSSCSS 和HTML 的结合方式CSS 选择器标签名选择器id 选择器class 选择器(类选择器)组合选择器网页的组成页面由三部分内容组成:内容(结构)、表现、行为。内容(结构):是我们在页面中可以看到的数据。我们称之为内容。一般内容我们使用HTML技术来展示。表现:指的是这些内容在页面上的展示形式。比如说。布局,颜色,大小等等。一般使用CSS 技术实现行为:指原创 2020-11-10 22:52:02 · 176 阅读 · 0 评论 -
IDEA2020版本创建项目时没有Static Web
Static Web被更名为JavaScript查询官方文档解释:JavaScript项目类别以前称为Static Web。所以大家直接点JavaScript建项目就行了。原创 2020-11-09 10:05:22 · 5718 阅读 · 7 评论