顶!!!
不过有个错误啊大虾,queryNum = (String)session.getAttribute(JspContant.AddCode);中JspContant.AddCode在那里定义的?
还有我用bea portal开发的,怎么部署这个SERVELET啊,谢谢!
[email protected]
不过有个错误啊大虾,queryNum = (String)session.getAttribute(JspContant.AddCode);中JspContant.AddCode在那里定义的?
还有我用bea portal开发的,怎么部署这个SERVELET啊,谢谢!
[email protected]
解决方案 »
- jsp页面是怎样变成html的?
- 用JS操作select的问题
- 高手指教
- QQ聊天系统
- JSP中用request.getParamete如何接受中间包含空格的字符串?
- [Tomcat配置] 不想在浏览器中输入IP或http://localhost,局域网内直接输入http;//newName就可以访问,在怎么配置?
- 关于利用google 接口建立自己的搜索网站
- 数据库中的数据只有一半,为什么呢???
- 在JSP中如何嵌入"新浪"网呢?解决送100分!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 怎样选取列表栏中的一项,并把他的内容显示到对应的文本框上~!
- 如何显示指定长度的字符串??
- 在bean中使用request报错????
import java.util.*;
import com.sun.image.codec.jpeg.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.awt.*;
import java.awt.image.*;
/**
* Title: getImg.java
* Description: 实现随机生成一个4位数的验证码,写入session,并在调用时生成图片数字
* Company:
* @author
* @version 1.0
*/
public class getImg extends HttpServlet {private Font mFont=new Font("宋体", Font.PLAIN,12);//设置字体
//处理post
public void doPost(HttpServletRequest request,HttpServletResponse response)
throws ServletException,IOException {doGet(request,response);
}
public void doGet(HttpServletRequest request,HttpServletResponse response)
throws ServletException,IOException {
//取得一个1000-9999的随机数
String s="";
int intCount=0;
intCount=(new Random()).nextInt(9999);
if(intCount<1000)intCount+=1000;s=intCount+"";
//对session赋值。
HttpSession session=request.getSession();
session.setAttribute("VerifyCode",s);
response.setContentType("image/gif");
ServletOutputStream out1=response.getOutputStream();
BufferedImage image=new BufferedImage(35,14,BufferedImage.TYPE_INT_RGB);
Graphics gra=image.getGraphics();//设置背景色
gra.setColor(Color.WHITE);
//gra.fillRect(1,1,33,12);
gra.fill3DRect(1,1,33,12,true);//设置字体色
gra.setColor(Color.black);
gra.setFont(mFont);
//输出数字
char c;
for(int i=0;i<4;i++) {
c=s.charAt(i);
gra.drawString(c+"",i*7+4,11); //7为宽度,11为上下高度位置
}
JPEGImageEncoder encoder=JPEGCodec.createJPEGEncoder(out1);
encoder.encode(image);
out1.close();}}
<%@ page import="java.lang.*,com.xindeco.common.inc.getImg"%>
<%//取得验证码
String VerifyCode="";
VerifyCode = (String)request.getSession().getAttribute("VerifyCode");
String ImgCode = request.getParameter("ImgCode");
if(ImgCode==null)
{
ImgCode = "";
}if(VerifyCode==null||VerifyCode.equals(""))
{
out.println("get Code from session is null .please refresh the page!!");
}
else if(!ImgCode.equals(""))
{
if(ImgCode.equals(VerifyCode))
{
out.println("验证码一致!");
}
else
out.println("验证码不一致!");}
%>
<html>
<head>
<title>
图形验证码
</title>
</head> <body bgcolor="#ffffff">
<form name="form1" action="getImg.jsp" method="post">
<table>
<tr>
<td>
图形验证码:
<img src="/getimg" width="50" height="20"><br><input name="ImgCode" type="text" >
</td>
</tr>
<tr>
<td><input name="ok" type="submit" value="submit">
</td>
</tr>
</form> </body>
</html>
http://expert.csdn.net/Expert/topic/2556/2556133.xml?temp=.3211786
请问javatech(天方夜谈), king1012(魂兮归来) 将你们的程序移植到aix上,需要做什么操作?