草庐IT

JSP利用AJAX实现页面即时校验验证码

在JSP页面实现验证码校验文章中当时是使用的Servlet类来进行的验证码校验,但是这种方式并不能即时校验,在正常情况下都是直接在用户输入之后就进行校验,这样对用户来说很方便的。AJAX即“AsynchronousJavascriptAndXML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。ajax是一种浏览器异步发起请求。局部更新页面的技术。jQueryajax详解可参阅:jQuery与Ajax先看效果:这个刷新验证的原理在JSP页面实现验证码校验已经解释过了,之前说的是跳转到另一个页面进行验证判断用户输入的验证码是否正确。但是这个Ajax的效果是在前端用

java.lang.NoClassDefFoundError: javax/servlet/jsp/tagext/TagLibraryValidator 问题解决

目录报错情况分析原因解决方法本文author:@愷龍报错情况在一次使用JSP的jstl时候按照正常引入jstl和使用foreach标签出现了如下报错:分析原因经过一番调查研究发现原因如下:JavaEE被Oracle捐献给Apache了。目前最高版本是JavaEE8;Apache把JavaEE换名了,以后不叫JavaEE了,以后叫做jakartaEE。以后没有JavaEE了。以后都叫做JakartaEE。JavaEE8版本升级之后叫做JakartaEE9JavaEE8的时候对应的Servlet类名是:javax.servlet.ServletJakartaEE9的时候对应的Servlet类名是:

java.lang.NoClassDefFoundError: javax/servlet/jsp/tagext/TagLibraryValidator 问题解决

目录报错情况分析原因解决方法本文author:@愷龍报错情况在一次使用JSP的jstl时候按照正常引入jstl和使用foreach标签出现了如下报错:分析原因经过一番调查研究发现原因如下:JavaEE被Oracle捐献给Apache了。目前最高版本是JavaEE8;Apache把JavaEE换名了,以后不叫JavaEE了,以后叫做jakartaEE。以后没有JavaEE了。以后都叫做JakartaEE。JavaEE8版本升级之后叫做JakartaEE9JavaEE8的时候对应的Servlet类名是:javax.servlet.ServletJakartaEE9的时候对应的Servlet类名是:

我的JSP&Servlet之旅、01 HTTP基础、模型架构

URL、URN、URIURL的主要语法格式为,目的是以文字方式来说明互联网上的资源如何取得。:协议特定部分又可以表示为//:@:/URN代表某个资源独一无二的名称。URL、URN都用来表示某个资源,后来指定URL标准,URL与URN成为URI的子集。超文本传输协议HTTP(HyperTransferProtocol)两个重要特性基于请求、响应模型。必须由浏览器主动发出请求。无状态协议。响应客户端后不会记得客户端的信息。概念和传输过程在万维网客户程序与万维网服务器程序之间进行交互所使用的协议,是超文本传送协议HTTP(HyperTextTransferProtocol)。HTTP是一个应用层协议

我的JSP&Servlet之旅、01 HTTP基础、模型架构

URL、URN、URIURL的主要语法格式为,目的是以文字方式来说明互联网上的资源如何取得。:协议特定部分又可以表示为//:@:/URN代表某个资源独一无二的名称。URL、URN都用来表示某个资源,后来指定URL标准,URL与URN成为URI的子集。超文本传输协议HTTP(HyperTransferProtocol)两个重要特性基于请求、响应模型。必须由浏览器主动发出请求。无状态协议。响应客户端后不会记得客户端的信息。概念和传输过程在万维网客户程序与万维网服务器程序之间进行交互所使用的协议,是超文本传送协议HTTP(HyperTextTransferProtocol)。HTTP是一个应用层协议

JSP基础知识总结

目录JSP概述什么是jspServlet程序输出html页面如何创建一个jsp动态页面程序如何修改jsp文件的默认编码jsp的运行原理jsp的语法jsp文件头部声明介绍(page指令介绍)jsp中的三种脚本介绍jsp中的注释jsp九大内置对象jsp四大域对象jsp中out输出流和response.getwriter()输出流jsp中out和response的writer的区别演示out流和writer流的两个缓冲区如何工作jsp的常用标签静态包含--很常用动态包含--很少用页面转发--常用Listener监听器什么是Listener监听器ServletContextListener监听器JSP

JSP基础知识总结

目录JSP概述什么是jspServlet程序输出html页面如何创建一个jsp动态页面程序如何修改jsp文件的默认编码jsp的运行原理jsp的语法jsp文件头部声明介绍(page指令介绍)jsp中的三种脚本介绍jsp中的注释jsp九大内置对象jsp四大域对象jsp中out输出流和response.getwriter()输出流jsp中out和response的writer的区别演示out流和writer流的两个缓冲区如何工作jsp的常用标签静态包含--很常用动态包含--很少用页面转发--常用Listener监听器什么是Listener监听器ServletContextListener监听器JSP

JSP中的EL 表达式

目录JSP中的EL表达式什么是EL表达式,EL表达式的作用?EL表达式搜索域数据的顺序EL表达式输出Bean的普通属性,数组属性,List集合属性,map集合属性EL表达式--运算关系运算逻辑运算算术运算empty运算三元运算“.”点运算和[]中括号运算符EL表达式的11个隐含对象EL获取四个特定域中的属性、pageContext对象的使用EL表达式其他隐含对象的使用JSP中的EL表达式什么是EL表达式,EL表达式的作用?EL表达式的全称是:ExpressionLanguage。是表达式语言。EL表达式的什么作用:EL表达式主要是代替jsp页面中的表达式脚本在jsp页面中进行数据的输出。因为E

JSP中的EL 表达式

目录JSP中的EL表达式什么是EL表达式,EL表达式的作用?EL表达式搜索域数据的顺序EL表达式输出Bean的普通属性,数组属性,List集合属性,map集合属性EL表达式--运算关系运算逻辑运算算术运算empty运算三元运算“.”点运算和[]中括号运算符EL表达式的11个隐含对象EL获取四个特定域中的属性、pageContext对象的使用EL表达式其他隐含对象的使用JSP中的EL表达式什么是EL表达式,EL表达式的作用?EL表达式的全称是:ExpressionLanguage。是表达式语言。EL表达式的什么作用:EL表达式主要是代替jsp页面中的表达式脚本在jsp页面中进行数据的输出。因为E

JSP中的JSTL 标签库

目录JSTL标签库JSTL标签库的使用步骤core核心库使用(使用很少)标签JSTL标签库JSTL标签库全称是指JSPStandardTagLibraryJSP标准标签库。是一个不断完善的开放源代码的JSP标签库。EL表达式主要是为了替换jsp中的表达式脚本,而标签库则是为了替换代码脚本。这样使得整个jsp页面变得更佳简洁。JSTL由五个不同功能的标签库组成。功能范围URI前缀核心标签库--重点http://java.sun.com/jsp/jstl/corec格式化http://java.sun.com/jsp/jstl/fmtfmt函数http://java.sun.com/jsp/jst