E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
javaWeb学习
javaweb学习
总结(四十五)——监听器(Listener)学习二
一、监听域对象中属性的变更的监听器域对象中属性的变更的事件监听器就是用来监听ServletContext,HttpSession,HttpServletRequest这三个对象中的属性变更信息事件的监听器。这三个监听器接口分别是ServletContextAttributeListener,HttpSessionAttributeListener和ServletRequestAttributeLi
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(二十六)——jsp简单标签标签库开发(二)
一、JspFragment类介绍javax.servlet.jsp.tagext.JspFragment类是在JSP2.0中定义的,它的实例对象代表JSP页面中的一段符合JSP语法规范的JSP片段,这段JSP片段中不能包含JSP脚本元素。WEB容器在处理简单标签的标签体时,会把标签体内容用一个JspFragment对象表示,并调用标签处理器对象的setJspBody方法把JspFragment对象
CanyellWang
·
2015-09-20 20:00
JavaWeb学习
总结(十七)——JSP中的九个内置对象
一、JSP运行原理每个JSP页面在第一次被访问时,WEB容器都会把请求交给JSP引擎(即一个Java程序)去处理。JSP引擎先将JSP翻译成一个_jspServlet(实质上也是一个servlet),然后按照servlet的调用方式进行调用。由于JSP第一次访问时会翻译成servlet,所以第一次访问通常会比较慢,但第二次访问,JSP引擎如果发现JSP没有变化,就不再翻译,而是直接调用,所以程序的
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(三十六)——使用JDBC进行批处理
在实际的项目开发中,有时候需要向数据库发送一批SQL语句执行,这时应避免向数据库一条条的发送执行,而应采用JDBC的批处理机制,以提升执行效率。JDBC实现批处理有两种方式:statement和preparedstatement一、使用Statement完成批处理1、使用Statement对象添加要批量执行SQL语句,如下:1Statement.addBatch(sql1); 2Statemen
CanyellWang
·
2015-09-20 20:00
JavaWeb学习
总结(五十二)——使用JavaMail创建邮件和发送邮件
一、RFC882文档简单说明RFC882文档规定了如何编写一封简单的邮件(纯文本邮件),一封简单的邮件包含邮件头和邮件体两个部分,邮件头和邮件体之间使用空行分隔。邮件头包含的内容有:from字段 --用于指明发件人to字段 --用于指明收件人subject字段 --用于说明邮件主题cc字段 --抄送,将邮件发送给收件人的同时抄送给另一个收件人,收件人可以看到邮件抄送给了谁bcc字段
CanyellWang
·
2015-09-20 20:00
JavaWeb学习
总结(十三)——使用Session防止表单重复提交
在平时开发中,如果网速比较慢的情况下,用户提交表单后,发现服务器半天都没有响应,那么用户可能会以为是自己没有提交表单,就会再点击提交按钮重复提交表单,我们在开发中必须防止表单重复提交。一、表单重复提交的常见应用场景有如下的form.jsp页面1 2 3 4 5Form表单 6 7 8 9 10用户名: 11 12 13 14form表单提交到DoFormServlet进行
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(十四)——JSP原理
一、什么是JSP?JSP全称是JavaServerPages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。JSP这门技术的最大的特点在于,写jsp就像在写html,但它相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据。二、JSP原理2.1、Web服务器是如何调用并执行一个jsp页面的?浏览器向服务器发
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(三十九)——数据库连接池
一、应用程序直接获取数据库连接的缺点用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成数据库服务器内存溢出、拓机。如下图所示:二、使用数据库连接池优化程序性能2.1、数据库连接池的基本概念数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(三十三)——使用JDBC对数据库进行CRUD
一、statement对象介绍Jdbc中的statement对象用于向数据库发送SQL语句,想完成对数据库的增删改查,只需要通过这个对象向数据库发送增删改查语句即可。Statement对象的executeUpdate方法,用于向数据库发送增、删、改的sql语句,executeUpdate执行完后,将会返回一个整数(即增删改语句导致了数据库几行数据发生了变化)。Statement.executeQu
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(二十)——JavaBean总结
一、什么是JavaBeanJavaBean是一个遵循特定写法的Java类,它通常具有如下特点:这个Java类必须具有一个无参的构造函数属性必须私有化。私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。javaBean范例:1packagegacl.javabean.study; 2 3/** 4*@authorgacl 5*Person类就是
CanyellWang
·
2015-09-20 20:00
JavaWeb学习
总结(三)——Tomcat服务器学习和使用(二)
一、打包JavaWeb应用在Java中,使用"jar"命令来对将JavaWeb应用打包成一个War包,jar命令的用法如下:范例:将JavaWebDemoProject这个JavaWeb应用打包成war包执行完之后,就可以得到一个文件,平时开发完JavaWeb应用后,一般都会将JavaWeb应用打包成一个war包,然后将这个war包放到Tomcat服务器的webapps目录下,当Tomcat服务器
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(三十二)——JDBC学习入门
一、JDBC相关概念介绍1.1、数据库驱动这里的驱动的概念和平时听到的那种驱动的概念是一样的,比如平时购买的声卡,网卡直接插到计算机上面是不能用的,必须要安装相应的驱动程序之后才能够使用声卡和网卡,同样道理,我们安装好数据库之后,我们的应用程序也是不能直接使用数据库的,必须要通过相应的数据库驱动程序,通过驱动程序去和数据库打交道,如下所示:1.2、JDBC介绍SUN公司为了简化、统一对数据库的操作
CanyellWang
·
2015-09-20 20:00
JavaWeb学习
总结(一)——JavaWeb开发入门
一、基本概念1.1、WEB开发的相关知识WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。Internet上供外界访问的Web资源分为:静态web资源(如html页面):指web页面中供人们浏览的数据始终是不变。动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。静态web资源开发技术:Html常用动态w
CanyellWang
·
2015-09-20 20:00
JavaWeb学习
总结(五十一)——邮件的发送与接收原理
一、 邮件开发涉及到的一些基本概念1.1、邮件服务器和电子邮箱要在Internet上提供电子邮件功能,必须有专门的电子邮件服务器。例如现在Internet很多提供邮件服务的厂商:sina、sohu、163等等他们都有自己的邮件服务器。这些邮件服务器类似于现实生活中的邮局,它主要负责接收用户投递过来的邮件,并把邮件投递到邮件接收者的电子邮箱中。电子邮箱(E-Mail地址)的获得需要在邮件服务器上进行
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(二十二)——基于Servlet+JSP+JavaBean开发模式的用户登录注册
一、Servlet+JSP+JavaBean开发模式(MVC)介绍Servlet+JSP+JavaBean模式(MVC)适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp负责数据显示,javabean负责封装数据。Servlet+JSP+JavaBean模式程序各个模块之间层次清晰,web开发推荐采用此种模式。这里以一个最常用的用户登录注册程序来讲解Servlet+JS
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(三十八)——事务
一、事务的概念事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功。例如:A——B转帐,对应于如下两条sql语句 updatefromaccountsetmoney=money+100wherename='B'; updatefromaccountsetmoney=money-100wherename='A';二、MySQL数据库中操作事务命令1、编写测试SQL脚本,如下:
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(四十六)——Filter(过滤器)常见应用
一、统一全站字符编码通过配置参数charset指明使用何种字符编码,以处理HtmlForm请求参数的中文问题1packageme.gacl.web.filter; 2 3importjava.io.IOException; 4importjavax.servlet.Filter; 5importjavax.servlet.FilterChain; 6importjavax.servlet
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(四十三)——Filter高级开发
在filter中可以得到代表用户请求和响应的request、response对象,因此在编程中可以使用Decorator(装饰器)模式对request、response对象进行包装,再把包装对象传给目标资源,从而实现一些特殊需求。一、Decorator设计模式1.1、Decorator设计模式介绍当某个对象的方法不适应业务需求时,通常有2种方式可以对方法进行增强:编写子类,覆盖需增强的方法。使用D
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(十)——HttpServletRequest对象(一)
一、HttpServletRequest介绍HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得客户端请求的所有信息。二、Request常用方法2.1、获得客户机信息getRequestURL方法返回客户端发出请求时的完整URL。getRequestURI方法返回请求行中的资源
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(四十)——编写自己的JDBC框架
一、元数据介绍元数据指的是"数据库"、"表"、"列"的定义信息。1.1、DataBaseMetaData元数据Connection.getDatabaseMetaData()获得代表DatabaseMetaData元数据的DatabaseMetaData对象。DataBaseMetaData对象的常用方法:getURL():返回一个String类对象,代表数据库的URL。getUserName()
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(六)——Servlet开发(二)
一、ServletConfig讲解1.1、配置Servlet初始化参数在Servlet的配置文件web.xml中,可以使用一个或多个标签为servlet配置一些初始化参数。例如:1 2ServletConfigDemo1 3gacl.servlet.study.ServletConfigDemo1 4 5 6name 7gacl 8 9 10password 11123 12
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(九)—— 通过Servlet生成验证码图片
一、BufferedImage类介绍生成验证码图片主要用到了一个BufferedImage类,如下:创建一个DrawImageServlet,用来生成验证码图片1packagegacl.response.study; 2importjava.awt.Color; 3importjava.awt.Font; 4importjava.awt.Graphics; 5importjava.awt.
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(十六)——JSP指令
一、JSP指令简介JSP指令(directive)是为JSP引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中的其余部分。在JSP2.0规范中共定义了三个指令:page指令Include指令taglib指令JSP指令的基本语法格式:例如:1如果一个指令有多个属性,这多个属性可以写在一个指令中,也可以分开写。例如:1 2也可以写作:1二、Page指令page指令用于定义
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(四十一)——Apache的DBUtils框架学习
一、commons-dbutils简介commons-dbutils是Apache组织提供的一个开源JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选。commons-dbutilsAPI介绍:org.apache.commons.dbutils.Q
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(二十三)——jsp自定义标签开发入门
一、自定义标签的作用自定义标签主要用于移除Jsp页面中的java代码。二、自定义标签开发和使用2.1、自定义标签开发步骤1、编写一个实现Tag接口的Java类(标签处理器类)1packageme.gacl.web.tag; 2 3importjava.io.IOException; 4 5importjavax.servlet.http.HttpServletRequest; 6impo
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(三十)——EL函数库
一、EL函数库介绍由于在JSP页面中显示数据时,经常需要对显示的字符串进行处理,SUN公司针对于一些常见处理定义了一套EL函数库供开发者使用。这些EL函数在JSTL开发包中进行描述,因此在JSP页面中使用SUN公司的EL函数库,需要导入JSTL开发包,并在页面中导入EL函数库,如下所示:MyEclipse自带的JSTL开发包:fn.tld就是EL函数库的对应的tld描述文件,如下图所示:在页面中使
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(四十四)——监听器(Listener)学习
一、监听器介绍1.1、监听器的概念监听器是一个专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生情况时,立即采取相应的行动。监听器其实就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法立即被执行。1.2、监听器案例——监听window窗口的事件监听器1packageme.
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(三十一)——国际化(i18n)
一、国际化开发概述软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。国际化(internationalization)又称为i18n(读法为i18n,据说是因为internationalization(国际化)这个单词从i到n之间有18个英文字母,i18n的名字由此而来)二、合格的国际化软件软件实现国际化,需
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(十九)——JSP标签
一、JSP标签介绍JSP标签也称之为JspAction(JSP动作)元素,它用于在Jsp页面中提供业务逻辑功能,避免在JSP页面中直接编写java代码,造成jsp页面难以维护。二、JSP常用标签jsp的常用标签有以下三个标签 标签 标签2.1、标签 标签用于把另外一个资源的输出内容插入进当前JSP页面的输出内容之中,这种在JSP页面执行时的引入方式称之为动态引入。语法: "flush="tru
CanyellWang
·
2015-09-20 20:00
JavaWeb学习
总结(五十)——文件上传和下载
在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache的开源工具common-fileupload这个文件上传组件。这个common-fileupload上传
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(二十七)——jsp简单标签开发案例和打包
一、开发标签库1.1、开发防盗链标签1、编写标签处理器类:RefererTag.java1packageme.gacl.web.simpletag; 2 3importjava.io.IOException; 4importjavax.servlet.http.HttpServletRequest; 5importjavax.servlet.http.HttpServletResponse
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(二十九)——EL表达式
一、EL表达式简介EL全名为ExpressionLanguage。EL主要作用:1、获取数据EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域中检索java对象、获取数据。(某个web域中的对象,访问javabean的属性、访问list集合、访问map集合、访问数组)2、执行运算利用EL表达式可以在JSP页面中执行一些基本的关系运算、逻辑运算和算术运算,以在JSP页面中完成一些
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(七)——HttpServletResponse对象(一)
Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找response对象就行了。一、HttpServletResponse对象介绍HttpServletRespon
CanyellWang
·
2015-09-20 20:00
JavaWeb学习
总结(四十八)——模拟Servlet3.0使用注解的方式配置Servlet
一、Servlet的传统配置方式在JavaWeb开发中,每次编写一个Servlet都需要在web.xml文件中进行配置,如下所示:1 2ActionServlet 3me.gacl.web.controller.ActionServlet 4 5 6 7ActionServlet 8/servlet/ActionServlet 9每开发一个Servlet,都要在web.xml中配置
CanyellWang
·
2015-09-20 20:00
JavaWeb学习
总结(五十三)——Web应用中使用JavaMail发送邮件
现在很多的网站都提供有用户注册功能, 通常我们注册成功之后就会收到一封来自注册网站的邮件。邮件里面的内容可能包含了我们的注册的用户名和密码以及一个激活账户的超链接等信息。今天我们也来实现一个这样的功能,用户注册成功之后,就将用户的注册信息以Email的形式发送到用户的注册邮箱当中,实现发送邮件功能就得借助于JavaMail了。一、搭建开发环境1.1、创建Web项目1.2、用户注册的Jsp页面reg
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(三十四)——使用JDBC处理MySQL大数据
一、基本概念大数据也称之为LOB(LargeObjects),LOB又分为:clob和blob,clob用于存储大文本,blob用于存储二进制数据,例如图像、声音、二进制文等。在实际开发中,有时是需要用程序把大文本或二进制数据直接保存到数据库中进行储存的。对MySQL而言只有blob,而没有clob,mysql存储大文本采用的是Text,Text和blob分别又分为:TINYTEXT、TEXT、M
CanyellWang
·
2015-09-20 20:00
JavaWeb学习
总结(十二)——Session
一、Session简单介绍在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,其它程序可以从用户的session中取出该用户的数据,为用户服务。二、Session和Cookie的主要区别Co
CanyellWang
·
2015-09-20 20:00
JavaWeb学习
总结(四十九)——简单模拟Sping MVC
在SpringMVC中,将一个普通的java类标注上Controller注解之后,再将类中的方法使用RequestMapping注解标注,那么这个普通的java类就够处理Web请求,示例代码如下:1/** 2*使用Controller注解标注LoginUI类 3*/ 4@Controller 5publicclassLoginUI{ 6 7//使用RequestMapping注解指明f
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(二十四)——jsp传统标签开发
一、标签技术的API1.1、标签技术的API类继承关系二、标签API简单介绍2.1、JspTag接口JspTag接口是所有自定义标签的父接口,它是JSP2.0中新定义的一个标记接口,没有任何属性和方法。JspTag接口有Tag和SimpleTag两个直接子接口,JSP2.0以前的版本中只有Tag接口,所以把实现Tag接口的自定义标签也叫做传统标签,把实现SimpleTag接口的自定义标签叫做简单标
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(四)——Http协议
一、什么是HTTP协议HTTP是hypertexttransferprotocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程。客户端连上web服务器后,若想获得web服务器中的某个web资源,需遵守一定的通讯格式,HTTP协议用于定义客户端与web服务器通迅的格式。二、HTTP协议的版本HTTP协议的版本:HTTP/1.0、
CanyellWang
·
2015-09-20 20:00
javaweb学习
总结(四十七)——监听器(Listener)在开发中的应用
监听器在JavaWeb开发中用得比较多,下面说一下监听器(Listener)在开发中的常见应用一、统计当前在线人数在JavaWeb应用开发中,有时候我们需要统计当前在线的用户数,此时就可以使用监听器技术来实现这个功能了。1packageme.gacl.web.listener; 2 3importjavax.servlet.ServletContext; 4importjavax.servl
CanyellWang
·
2015-09-20 19:00
JavaWeb学习
篇之----自定义标签&&JSTL标签库详解
原文地址:http://blog.csdn.net/jiangwei0910410003/article/details/23915373今天来看一下自定义标签的内容,自定义标签是JavaWeb的一部分非常重要的核心功能,我们之前就说过,JSP规范说的很清楚,就是Jsp页面中禁止编写一行Java代码,就是最好不要有Java脚本片段,下面就来看一下自定义标签的简介:自定义标签主要用于移除Jsp页面中
zh151832
·
2015-09-17 17:00
javaweb学习
总结(三十九)——数据库连接池
javaweb学习
总结(三十九)——数据库连接池一、应用程序直接获取数据库连接的缺点用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。
zhousenshan
·
2015-09-15 14:00
javaweb学习
笔记
JSP:所谓的jsp程序代码开发就是指在HTML中嵌入大量的JAVA代码而已。细心的人会发现:”程序的第一次执行是很慢的,而之后的执行速度就会变得很快。“,这是由于JSP在第一次执行时会首先将*.jsp文件翻译成*.java文件,然后再讲*.java文件编译成*.class文件后才执行的。如下图所示:因为程序的第一次执行要经历如上的步骤,所以会比较慢一些,而第二次执行时,已经生成好了相应的*.cl
u010147288
·
2015-09-15 09:00
java
html
Web
jsp
SpringMVC入门学习体验(1)基于xml的MultiActionController
学习Spring框架有一两个礼拜了,在这之前JAVASSH的基础几乎没有,一直从事WPF的那一套开发,之前做的网页比较小用javaBean+servlet+jsp自己都能解决,但是跨到
javaWeb学习
之后还是有点教训和经验
tianjun2012
·
2015-07-28 11:00
JavaWeb学习
总结(基于Servlet+JSP+JavaBean开发模式的用户登录注册)
一、Servlet+JSP+JavaBean开发模式(MVC)介绍Servlet+JSP+JavaBean模式(MVC)适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp负责数据显示,javabean负责封装数据。Servlet+JSP+JavaBean模式程序各个模块之间层次清晰,web开发推荐采用此种模式。这里以一个最常用的用户登录注册程序来讲解Servlet+JS
scholar_man
·
2015-07-20 17:00
JavaWeb重要知识点总结
JavaWeb学习
篇之----容器Response详解http://blog.csdn.net/jiangwei0910410003/article/details/22886847获得所有请求头名称和头信息
屠夫章哥
·
2015-07-11 22:32
web开发
JavaWeb重要知识点总结
JavaWeb学习
篇之----容器Response详解http://blog.csdn.net/jiangwei0910410003/article/details/22886847获得所有请求头名称和头信息
屠夫章哥
·
2015-07-11 22:32
web开发
JavaWeb重要知识点总结
JavaWeb学习
篇之----容器Response详解http://blog.csdn.net/jiangwei0910410003/article/details/22886847获得所有请求头名称和头信息
屠夫章哥
·
2015-07-11 22:32
web开发
JavaWeb学习
总结(十三)——使用Session防止表单重复提交
在平时开发中,如果网速比较慢的情况下,用户提交表单后,发现服务器半天都没有响应,那么用户可能会以为是自己没有提交表单,就会再点击提交按钮重复提交表单,我们在开发中必须防止表单重复提交。一、表单重复提交的常见应用场景有如下的form.jsp页面1 2 3 4 5Form表单 6 7 8 9 10用户名: 11 12 13 14form表单提交到DoFormServlet进行处理1packagexdp
Yelbosh
·
2015-07-10 15:00
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他