第一步:建立一个code.jsp的页面,产生随机码
<%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK"
import="java.io.*,
java.util.*,
com.sun.image.codec.jpeg.*,
java.awt.*,
java.awt.image.*"%>
<%
String s = "";
int intCount = 0;
/**
* 验证码宽度
*/
int width=100;
/**
* 验证码高度
*/
int height=25;
/**
* 验证码字符集
*/
char[] code=new char[]{
'A','B','C','D','E','F','G','H','I','J','K','L','M','N','P','Q','R','S','T','U','V','W','X','Y','Z',
'a','b','c','d','e','f','g','h','i','j','k','l','m','n','p','q','r','s','t','u','v','w','x','y','z',
'2','3','4','5','6','7','8','9','开','绝','天','地','我','家','吮','光','爱','乐','笑','堂','小','昂'};
/**
* 创建一个随机数生成器类
*/
Random random = new Random();
// 随机产生codeCount数字的验证码。
for (int i = 0; i < 4; i++) {&nbs
昨天在写东西的时候,数据库用的编码是UTF-8,页面也是UTF-8,然后存进数据库的时发现还是乱码。中文的时候,随后debug,查到Action里面得到的表单内容也是乱码,哈哈
问题找到了,原来是Form表单或者其他地方有问题
后来在web.xml中加上对Spring编码的控制语句,好了...呵呵
......
目前在Internet上广泛使用的后台技术种类繁多,应用比较广泛的有CGI,ASP,PHP,JSP/JavaServlet,ColdFusion等。在这一节里,主要介绍几种在国内应用比较广泛的后台语言。
CGI,全称为Common Gateway Interface
CGI就是公共网关接口 (Common Gateway Interface) 的缩写。它是最早被用来建立动态网站的后台技术 ......