
java web
文章平均质量分 79
youyajie
这个作者很懒,什么都没留下…
展开
-
使用xml文件存储数据使用xpath查询
使用xml存储数据也是一种方式,使用起来更加灵活。如下面的xml文件 xml文件存储了用户的信息,可以当数据库来使用,查询时使用xpath方式,方便。package com.java.study;import org.dom4j.Document;import org.dom4j.DocumentException;import org原创 2012-05-05 10:12:40 · 1181 阅读 · 0 评论 -
ServletResponse的刷新头和禁止浏览器缓存头的使用
使用jsp+servlet时,有些代码期待写在servlet中,而在jsp程序中尽量写页面代码,像在注册的时候,注册成功时要显示信息的时候,这些代码可以在jsp中通过Java代码显示,也可以在servlet中显示,可是使用servlet到jsp页面的跳转语句时,就不会显示servlet页面的内容啦,这时我们可以借助Response中的刷新头,使页面停留一些时间,然后调转到jsp页面,这样servl原创 2012-05-31 21:58:58 · 5150 阅读 · 3 评论 -
使用response实现文件的下载
我们常常点击一个附件的时候,会弹出一个窗口,提示你是要打开还是下载,但这个时候点击打开也是下载,是怎样实现的呢? 通过设置response的响应头就可以实现,content-disposition服务器通过这个响应头告诉浏览器通过下载方式打开文件。 下面看看代码:package com.you.servlet;import java.io.File原创 2012-06-11 22:09:29 · 28033 阅读 · 0 评论 -
客户端和服务器后退操作防止表单重复提交
表单重复提交的情况大体有两种:一种是网速卡,造成表单没有提交的假象,用户不停的点击提交。另一种则是用户的故意操作,后退或刷新页面然后重新提交。要做的就是防止这两种情况的表单重复提交。 防止第一种,我们可以在客户端添加操作防止现象发生,有两种方式,都是通过javascript实现的。第一种方式是在javascript中设置一个变量。初值为false,点击提交按钮之后将变量改为true原创 2012-09-18 20:13:28 · 5041 阅读 · 0 评论 -
使用session实现一次性验证码
在登录页面和各种页面,会看到有验证码输入,这样做的目的是为了防止密码猜测工具破解密码,保护了用户密码安全,验证码只能使用一次,这样就给密码猜测工具带来了很大的困难,基本上阻断了密码猜测工具的使用。 可以使用session获得一次性验证码。先看一下登录页面,即显示验证码的页面,代码为: CheckCode.html 用原创 2012-09-21 16:45:21 · 12046 阅读 · 6 评论