易截截图软件、单文件、免安装、纯绿色、仅160KB

JSP无刷新验证码

此实现共分三个文件,即:CreatImage.java 生成图像流的类,提供用于生成图片流的方法;images.jsp 图片包装,用于将图片加入到response输出流中;login.jsp 调用前面的jsp,显示验证码。
CreatImage.java 类:
3 import java.awt.Color;
 4 import java.awt.Font;
 5 import java.awt.Graphics;
 6 import java.awt.Image;
 7 import java.awt.image.BufferedImage;
 8 import java.util.Random;
 9
10 import javax.servlet.http.HttpServletRequest;
11 import javax.servlet.http.HttpServletResponse;
12 import javax.servlet.http.HttpSession;
13
14 public class CreatImage{
15   
16     private static final long serialVersionUID = 1L;
17     Image image = null;
18     HttpServletRequest request = null;
19     HttpServletResponse response = null;
20    
21     public CreatImage(HttpServletRequest request, HttpServletResponse response){
22         this.request = request;
23         this.response = response;
24     }
25    
26     public Color getRandColor(int fc,int bc){//给定范围获得随机颜色
27         Random random = new Random();
28         if(fc>255) fc=255;
29         if(bc>255) bc=255;
30         int r=fc random.nextInt(bc-fc);
31         int g=fc random.nextInt(bc-fc);
32         int b=fc random.nextInt(bc-fc);
33         return new Color(r,g,b);
34     }
35    
36     public BufferedImage creatImage(){
37  


相关文档:

浅谈如何实现JSP上传图片无组件化(转)

从JSP页使图片以JPEG编码后存储在指定文件夹中。这种JSP上传图片方式与组件上传相比似乎笨拙而又不能对文件属性进行操作,但的确可以轻松实现JSP上传图片的功能。
  uploadimage1.jsp实现构建一个表单,提交用于为
 <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<%
Str ......

jsp 过滤器和监听器

转自:http://www.blogjava.net/beansoft/archive/2007/11/09/159374.html
假设有一个非常危险的任务, 是九死一生. 需要你揣着炸药包从北平开车走高速路过保定去石家庄把鬼子的碉堡给炸了. 注意: 这个任务十分艰巨, 有可能半路炸药爆炸. 所以出发前你需要苦练10元一本的<<铁布衫>>, 还需要立遗嘱交代一下后事. ......

JSP过滤器原理分析

http://zhangjunhd.blog.51cto.com/113473/20629
1.Servlet过滤器
1.1 什么是过滤器
过滤器是一个程序,它先于与之相关的servlet或JSP页面运行在服务器上。过滤器可附加到一个或多个servlet或JSP页面上,并且可以检查进入这些资源的请求信息。在这之后,过滤器可以作如下的选择:
①以常规的方式调用资源(即,调 ......

MyEclipse不识别jsp页面中的html标记?

如何知道不识别了呢?
MyEclipse--window--Preperences--MyEclipse--Files and Editors--XML--XML Catalog(若出现红色的叉号表示XML识别不了);
新建user_catalog.xml
(其中I:/Eclipse/CommonPlugins/DTD/ 目录下放置各种从网上下载的dtd文件)
如想添加新的dtd文件,修改此配置文件即可。
<?xml version="1.0" en ......

jsp静态化和伪静态化


首先说说为什么要静态化。
对于现在的Web Application来说,动态页面是占有绝对高的地位的,正因为有了动态化,才有了现在Web的丰富多彩,但是如同所有别的事实一样,好处往往都是有代价的。
为了产生出动态的效果,每一次对页面的请求都会要求服务器对页面进行编译或者执行,这些操作都很消耗系统资源。如果这期间还有 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号