1.doGet()在客户端用GET方式访问servlet时调用,访问url地址 doPost()在form表单提交时,且mothod为post方式调用 2.servlet生命周期 constructor->init->doGet->(再次访问)->doGet 综上:一个web 容器只有一个servl...
分类:
其他好文 时间:
2015-03-20 23:22:33
阅读次数:
275
在JAVA WEB开发的过程中,经常会遇到中文乱码的情况,中文乱码主要是在浏览器与服务器交互传递数据的时候发生的。对于这个棘手的问题,我参考(韩顺平老师)视频将处理方法总结与此,供自己以及大家开发的时候借鉴。 一、发生中文乱码的三种情况 (1)表单提交(form),其中又分为两种情况,...
分类:
其他好文 时间:
2015-03-20 15:56:54
阅读次数:
115
今天遇到了一个问题,页面中include了很多的公共页面(都是没有form的),并且里面好多的地方都是自行提交的(页面中加入一个type=“submit”域,然后js中写入sumbit.click来执行提交的)。但我需要在每次提交前都要验证一下表单中的填写是否符合要求,如果我给每个提交的地方都添加验...
分类:
其他好文 时间:
2015-03-19 21:33:58
阅读次数:
126
表单验证的步骤:1、编写函数来进行验证function valid(){ //编写验证代码 return true;}2、在提交按钮中调用函数或者在表单提交事件中调用函数onclick="return valid()"具体验证代码:1)验证文本框、下拉框非空的方式var obj=document.g...
分类:
其他好文 时间:
2015-03-19 19:58:57
阅读次数:
104
form表单提交跳转写作原因: 楼主的html水平一般,偶然想起周围人常说的form表单提交会刷新页面,闲来无事,就想想其中的原因 想来想去为什么会刷新,猜想了以下几条 1.先提交数据,等服务器收到数据后浏览器执行类似于F5的操作 2.同时执行数据传输,和F5 3.与服务器的设计有关 4.与...
分类:
其他好文 时间:
2015-03-19 18:12:22
阅读次数:
97
form表单上传文件作为本系列的最后一篇,也是楼主知道的第三种文件上传的方式--隆重推出Form表单 这是最传统的上传文件,提交数据的方式 Html:1 2 3 4 由于甚是简单,这里就不列出后台代码了form表单提交的方式,对用户体检不是很好,每次提交后数据清空,因此有了ajax在文章的最后,总结...
分类:
Web程序 时间:
2015-03-19 16:05:07
阅读次数:
131
所谓的异步刷新,就是不刷新整个网页进行更新数据。 只有通过js才能实现Ajax,进而实行异步刷新 表单提交数据和Ajax提交数据的区别:表单提交是提交的整个页面中的数据,提交数据之后会抛弃之前的页面(刷新页面);ajax是在当前页面提取某些数据并提交出去,并能接收返回来的数据,处理之后进而显...
分类:
Web程序 时间:
2015-03-17 00:34:59
阅读次数:
145
依赖的脚本文件1 2 ajaxSubmit 和ajaxForm区别ajaxFormajaxForm()不能提交表单。在document的ready函数中,使用ajaxForm来为AJAX提交表单进行准备。提交动作必须由submit开始ajaxForm()适用于以表单提交方式处理aja...
分类:
Web程序 时间:
2015-03-14 19:44:34
阅读次数:
178
请求-处理-响应表单提交的Form里的action属性设置提交的页面;为了在服务端提取出表单项的值,需要在HTML中为表单元素设定name属性,如服务端处理的信息context.Request["username"]来根据表单项的name来获得提交的属性值checkbox没有选中时为null,选中时...
分类:
Web程序 时间:
2015-03-14 12:24:21
阅读次数:
124
用session防止表单重复提交思路:在服务器端生成一个唯一的随机标识串Token,同时在当前用户的Session域中保存这个Token。然后将Token发送到客户端的Form表单中,在Form表单中使用隐藏域来存储这个Token,表单提交的时候连同这个Token一起提交到服务器端,然后在服务器端判...
分类:
编程语言 时间:
2015-03-13 16:24:06
阅读次数:
189