WEB
文章平均质量分 81
xx_liuhui
奋斗的激情
展开
-
几行代码防止表单重复提交
在很多情况下都需要防止相同的表单被多次提交,很多人的实现方法都比较复杂(代码数量超过几十行!!)下面提供一种只需使用几行代码的方法,轻松地实现了防止用户刷新多次提交表单和使用后退钮重复多次提交表单。 表单文件formtest.asp Randomize 初始代随机数种子 num1=rnd() 产生随机数num1 num1=int(26*num1)+65 修改num1的范转载 2008-11-14 12:22:00 · 512 阅读 · 1 评论 -
如何防止用户后退重复提交表单
一、产生随机数在很多情况下都需要防止相同的表单被多次提交,很多人的实现方法都比较复杂(代码数量超过几十行!!)下面提供一种只需使用几行代码的方法,轻松地实现了防止用户刷新多次提交表单和使用后退钮重复多次提交表单。 表单文件formtest.asp Randomize 初始代随机数种子 num1=rnd() 产生随机数num1 num1=int(26*num1)+原创 2009-07-06 11:26:00 · 1265 阅读 · 1 评论 -
google 工具与素材
Google 代码库是一个类似 SourceForge 的开源社区,大量开发者在那里上传自己的代码或素材同他人分享,Google 代码库于 2006 年启动,至今已积累了大量的好东西,本文从 Google 代码库搜集到 15 个非常出色的工具与素材,它们都基于 GPL, BSD, MIT 或 Creative Common 协议,可以免费使用。 1. Twotiny 这是一套由 Pa原创 2010-02-21 16:43:00 · 491 阅读 · 0 评论 -
servlet跳转页面的几种方法
Servlet: 当然,在servlet中,一般跳转都发生在doGet, doPost等方法里面。 1) redirect 方式 response.sendRedirect("/a.jsp"); 页面的路径是相对路径。sendRedirect可以将页面跳转到任何页面,不一定局限于本web应用中,如: response.sendRedirect("http://www.ycul.com"); 跳转原创 2010-03-04 14:08:00 · 530 阅读 · 0 评论 -
请求生成静态页面
最近在做一个项目,其中一部分的访问频率较高但内容变动较小。所以使用网站HTML静态化方案来优化访问速度当一个Servlet资源请求到达WEB服务器之后我们会填充指定的JSP页面来响应请求: HTTP请求---Web服务器---Servlet--业务逻辑处理--访问数据--填充JSP--响应请求HTML静态化之后: HTTP请求---Web服务器---Servlet--HTML--响转载 2010-03-26 16:41:00 · 575 阅读 · 0 评论 -
实现用户注销后不能后退显示原页面内容的方法
这一部分是通用的,别的语言也可以通过设置响应头来实现 response.setHeader("Pragma", "no-cache"); response.setHeader("Cache-Control", "no-cache"); response.setDateHeader("Expires", 0); %> 这个是java特有的,我不知道别的语言如何实现。用于那种探测是否更改的情况。转载 2010-05-14 10:05:00 · 763 阅读 · 0 评论 -
FCKeditor富编辑实现
<br /> 富编辑模块可以实现在线文档编辑功能,并动态上传插入image/falsh到文档中。本项目中,我们使用FCKeditor---著名的开源富编辑模块。要在我们的netjavaWeb项目中使用它,需要如下几步: <br />1.下载FCK模块: <br />首先,登陆http://www.fckeditor.net/ 下载FCKeditor的版本 FCKeditor_2.6.5.zip,及相关的jar包。 <br />2.项目准备工作: <br />1.新建WEB工程netjavaFCKTest,原创 2010-06-10 10:49:00 · 568 阅读 · 0 评论 -
struts里整合FCKeditor,包括视频上传和中文乱码的解决!
<br />(1) 先到http://www.fckeditor.net/download 下载FCKeditor_2.6rc.zip和FCKeditor-2.3.zip。将FCKeditor_2.6rc.zip解压缩,打开解压后的文件夹,将其中的fckeditor改名为FCKeditor整体复制到项目的WebRoot目录下。<br />然后将FCKeditor-2.3.zip压缩包中/web/WEB-INF/lib/目录下的两个jar文件拷到项目的/WEB-INF/lib/目录下,/src/com文件夹整转载 2010-06-13 13:32:00 · 1048 阅读 · 0 评论 -
FCKeditor的详细配置
<br />1,下载FCKeditor 2.6.3 <br />2,下载fckeditor-java-2.4.1-bin.zip <br />3,下载fckeditor-java-demo-2.4.1.war (可作为参考) <br /><br />第一步是fckeditor使用配置文件 <br />在FCKeditor文件夹里新建一个myconfig.js(它可覆盖fckconfig.js 的配置) <br />以后可根据实际的需要来配置 <br /><br />第二部是文件上传的配置 <br />FCK转载 2010-06-13 13:34:00 · 877 阅读 · 0 评论 -
FCKeditor2.6.3操作说明,基本设置,精简以及JS调用方
<br />FCKeditor算是现在用得比较多的编辑器之一了,现在最新版本为2.6.3,官方网站:http://www.FCKeditor.net<br />现在比较流行的编辑器主要有:ewebeditor,tiny mce,FCKeditor<br />记得有人曾说过这样一段话:<br />初学者喜欢:ewebeditor 官方网站:http://www.ewebeditor.net/<br />美化者喜欢:tiny mce 官方网站:http://tinymce.转载 2010-06-18 11:19:00 · 644 阅读 · 0 评论 -
html转义符
转义字符串(Escape Sequence)也称字符实体(Character Entity)。在HTML中,定义转义字符串的原因有两个:第一个原因是像“”这类符号已经用来表示HTML标签,因此就不能直 接当作文本中的符号来使用。为了在HTML文档中使用这些符号,就需要定义它的转义字符串。当解释程序遇到这类字符串时就把它解释为真实的字符。在输入转 义字符串时,要严格遵守字母大小写的规则。第二个原因是原创 2009-07-03 11:38:00 · 2442 阅读 · 0 评论 -
FreeMarker设计指南
快速入门 (1)模板 + 数据模型 = 输出 FreeMarker基于设计者和程序员是具有不同专业技能的不同个体的观念他们是分工劳动的:设计者专注于表示——创建HTML文件、图片、Web页面的其它可视化方面;程序员创建系统,生成设计页面要显示的数据。经常会遇到的问题是:在Web页面(或其它类型的文档)中显示的信息在设计页面时是无效的,是基于动态数据的。在这里,你可以在HTML(或其它要输出转载 2009-07-30 13:17:00 · 567 阅读 · 0 评论 -
jsp实用两例:用filter解决汉字编码及禁止页面缓存 和 用listener实现在线人数统计
1.用filter解决汉字编码及禁止页面缓存 (不用再在每个页面里去加那几行代码了):package beanservlettest;import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*;public class servfilter extends HttpServlet im转载 2008-11-14 12:23:00 · 445 阅读 · 0 评论 -
JSP彩色验证码的实现
package com.hanfeng.test; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.util.Random; import javax.imageio.ImageIO; import转载 2008-11-14 12:28:00 · 761 阅读 · 0 评论 -
优秀的上传组件--COS
以前做文件上传一直用FileUpload和SmartUpload,上传的速度一直令人头痛,毕竟在BT和P2P技术盛行的情况下,这种上传速度让人难以忍受,所以时不时都会上网搜索,希望能找到一种比较快速而且使用方便 的上传组件。终于,让我找到了COS这个工具,据说是OReilly公司,这着实让我大吃一惊,毕竟OReilly公司的闻名是因为它的书,还从没听过这公司也有开源方面的贡献。转载 2008-11-14 12:37:00 · 649 阅读 · 0 评论 -
jsp中利用cos进行web文件上传
1.下载最新的cos包( http://www.servlets.com/cos/cos-05Nov2002.zip),解压将lib目录下的cos.jar加入到classpath中。2.编写一个需要上传文件的jsp,为了方便,就用一个简单的htm文件了,在这个页面中,可以一次可以上传3个文件。/////////////////////upload.htm//////////////////转载 2008-11-14 12:39:00 · 865 阅读 · 0 评论 -
发布一个很COOL的图片验证码程序[含源码]
一、先看看效果:制作步骤:(1)准备你想要的多张图片(数量不限,由你自己决定),将它们放在一个统一的目录下,比如我这里是“ValidateCodeImg”。图片尺寸尽量适合你的验证码尺寸。这样有利于达到最佳性能比。(2)将以下代码分别COPY到你的工程目录下(记得放在ValidateCodeImg目录的上一级目录中)。二、相关代码:1、// ValidateCode.aspx页面:--------转载 2008-11-19 14:45:00 · 465 阅读 · 0 评论 -
论E-mail验正的正则表达式升级
今天拿到了传说中有1G大的Gmai,确实很好用速度极快,没有了传统的收件夹,取了代之的是labels ,用户自己设定labels后加上邮件过滤设定,就成了邮件自动分练功能,逻辑上,用户名+labels@gmail.com,"labels"可以自己取名,就可以达到无数个E-mail地址,这些地址同时指向用户名@gmail.com我在外面测试:能过163邮箱向用户名+labels@gmail.co原创 2008-11-19 15:11:00 · 866 阅读 · 0 评论 -
HTML编辑器FCKeditor在J2EE项目的使用配置
它支持多种语言,且对中文的支持也相当好。除了那些基本的HTML格式的文字编辑外,支持HTML格式的粘贴以及Word格式的粘贴,还支普通文件和图片的上传。项目中的帮助模块用到了FCKeditor,下面就讲一下FCKeditor在J2EE中的配置。1、首先下载FCKeditor HTML编辑器以及支持图片上传的FCKeditor Servlet源码,最新版本是FCKeditor 2.3.1。转载 2008-11-26 16:39:00 · 562 阅读 · 1 评论 -
关于Java的Cookie操作
1.设置Cookie1Cookie cookie = new Cookie("key", "value");2cookie.setMaxAge(60); //设置60秒生存期,如果设置为负值的话,则为浏览器进程Cookie(内存中保存),关闭浏览器就失效。3cookie.setPath("/test/test2"); //设置Cookie路径,不设置的话为当前路径(对于Servlet来说为re转载 2008-11-27 17:00:00 · 438 阅读 · 0 评论 -
使用ArrayList存取获得的超链接和超链接文字
* 功能说明:分析字符串s,提取s里面的超链接和链接文字.并存入动态数组 同时根据指定包含和不包含的字符串进行过滤相关链接。 2008年3月30日 */ import java.util.regex.Matcher;import java.util.regex.Pattern;import java.util.*;public class RegTest...转载 2008-12-07 22:36:00 · 574 阅读 · 1 评论 -
FCKEDITOR如何实现只读功能啊
<br />编辑 /fckeditor/ 目录下的 fckconfig.js ,加一个toolbar: <br /><br />FCKConfig.ToolbarSets["Readonly"] = [ <br /> ['Preview','Print'] <br />] ; <br /><br />在使用fckeditor的页面中,加入如下js代码 <br /><script language="javascript" type="text/javascript"> <br /> wind转载 2010-06-18 11:17:00 · 870 阅读 · 0 评论